Como encontrar arquivos e diretórios que estão ocupando muito espaço no Linux? [duplicado]

1

No Windows, eu poderia fazer isso facilmente navegando na árvore de diretórios e observando os tamanhos. Mas no Linux, você precisa executar um comando e, o que é pior, leva muito de tempo:

$ du -sh /some/dir

Estou usando um disco de 1 TB, mas, por algum motivo, tenho apenas 50 GB, e não consigo encontrar o que está ocupando tanto espaço.

Eu lembro que no Ubuntu eu tive que remover manualmente as antigas imagens do kernel. Mas agora estou no Fedora e o dpkg -l | grep linux-image não funciona, e eu acho que o Fedora os remove automaticamente de qualquer maneira.

Alguma idéia?

    
por ChocoDeveloper 06.09.2013 / 22:50

2 respostas

3

Você pode tentar encontrar arquivos grandes em seu disco com um comando como:

find . -size +100M -type f -exec ls -lh {} \;

Neste exemplo, apenas arquivos com 100 Mega Bytes (unidades de 1048576 bytes) ou mais são exibidos. Esse valor pode ser ajustado conforme você quiser.

    
por 06.09.2013 / 23:12
1

Você pode usar isso

$ du -h --max-depth=1  

Você pode usar com a árvore também

tree -h >> file    
    
por 06.09.2013 / 23:27

Tags