No começo, pensei que talvez fosse responsável por arquivos ocultos, mas isso não explica quase 4 GB de arquivos / pastas ocultos.
Como você mediu isso? Eu acho que você faz tem 4 GB de arquivos ocultos / diretórios, ou talvez até mais (em um sentido) se houver hardlinks envolvidos.
Isso lhe dirá (caí -h
para obter resultados mais exatos; tail
é passar apenas no "total"; testado em bash
):
du -sc ./.[^.]* | tail -n 1 # hidden
du -sc ./* | tail -n 1 # non-hidden
du -sc ./{.[^.],}* | tail -n 1 # hidden and non-hidden by wildcards
du -sc ./ | tail -n 1 # directory as a whole
(sintaxe retirada desta resposta ).
O primeiro comando é o que você está perdendo. Obtenha uma soma do primeiro e do segundo resultado; será igual aos dois últimos resultados, a menos que ...
A menos que haja arquivos com links físicos entre a parte oculta e a não oculta. Nesse caso, a soma será ainda maior porque esses arquivos serão contados duas vezes quando você soma manualmente, mas apenas uma vez quando os du
soma para você em uma única passagem . Nesse caso, há ainda mais espaço ocupado por arquivos / diretórios ocultos do que você imagina (embora parte desse espaço seja "compartilhada" com partes não ocultas). Observe que há uma -l
opçãodu
que controla esse comportamento:
-l
, --count-links
conte os tamanhos várias vezes se for vinculado