Arquivos ocultos no Disk Usage Analyzer

9

Como obtenho o "Disk Usage Analyzer" do Ubuntu para mostrar os arquivos ocultos?

Diz-me que o meu directório usa 3 GB, mas apenas 525 MB (os resultados de du -shc * ). Posso obtê-lo para me mostrar os outros arquivos que estão usando o espaço?

    
por Stephen 19.08.2010 / 00:54

7 respostas

18

Você pode usar isso (ele não corresponde a arquivos com uma única letra após o '.')

du -shc .??* *

wikipedia também menciona um uso de estilo regex que deve funcionar para cada nome de arquivo / pasta

du -shc .[!.]* *
    
por 04.04.2012 / 17:41
1

Chame du com todo o diretório inicial em vez de cada arquivo:

du -sh ~

Isso porque o * não corresponde aos ocultos.

    
por 19.08.2010 / 03:19
1

Eu tenho um problema semelhante hoje. Minha solução:

du -h | awk -F/ '{if (NF<3) {print $1"/"$2}}'

du -h nos dá o uso completo do diretório atual, incluindo todos os subdiretórios recursivamente.

| awk -F/ '{if (NF<3) {print $1"/"$2}}' filtra a saída e não imprime subdiretórios.

Se você quiser ver os arquivos além dos diretórios, você pode usar isto:

du -ah | awk -F/ '{if (NF<3) {print $1"/"$2}}'

Se você quiser ver exatamente quais arquivos usam mais espaço em disco, adicione | sort -h no final.

    
por 28.09.2012 / 14:29
0

Quando você faz

du -shc *

exclui tudo o que começa com um ponto.

Tente:

du -shc ~

em vez

    
por 19.08.2010 / 03:19
0

Outras possibilidades para espaço não contado (além do ponto muito válido sobre arquivos e * expansão sugerida por outros) incluem os 5% do disco que é ocasionalmente reservado para raiz (relativamente comum) e arquivos escondidos embaixo de um ponto de montagem.

Por fim, imagine que você tenha uma pasta / tmp / somerandom / raccoon /. Nesta pasta você coloca 2,5G de vídeo. Você então monta seu disco USB em / tmp / somerandom /. Você não pode mais acessar o arquivo / arquivos que você colocou em / tmp / somerandom / raccoon, mas eles ainda ocupam espaço em disco. du não os vê, mas df faz.

    
por 19.08.2010 / 03:33
0

O Disk Usage Analyzer não mostra arquivos (como seria de se esperar) - se o% abaixo de um determinado diretório não aparecer, abra a pasta e examine os arquivos individualmente.

    
por 19.08.2010 / 03:47
0

Você pode usar "encontrar" + "du" para ver os arquivos e pastas ocultos:

find ~ -maxdepth 1 -exec du -hs {} \;
    
por 11.12.2013 / 18:54