Dica para Linux: como saber quanto cada pasta usa de espaço
esses dias eu percebi que o meu sistema tava com 55% de uso da partição, e eu nao sabia onde tudo isso ia parar…
fiz um ls -lh / e não adianta nada… o sistema nao diz quanto cada diretório usa…
Falando com um amigo, ele me falou do comando du. O que esse du faz, ele te fala o tamanho em disco da partição /arquivo.
Eu fiz o seguinte então: du -h / > /log_du.txt e ele gravou no arquivo log_du.txt a saida do comando, ou seja, o tamanho de todas as pastas e subpastas da raiz (/).
e para ficar vendo linha-a-linha todo esse log com milhares de entradas? resolvi, lógico, ler o man page do comando. E eis que descobri a seguinte sintaxe: du -h –max-depth=1 /.
ela faz o seguinte: liste o tamanho de todos os diretórios em primeiro nível na raiz em formato humano (MiB, GiB, etc)
a barra (/) pode ser substituida pelo diretório que desejar.
no meu caso, o maior espaço usado era no /opt, então eu dei du -h –max-depth=1 /opt e ele me retornou todos diretórios de /opt e seus respectivos tamanhos… e assim fui indo até saber onde ia tanto espaço….



setembro 15th, 2007 at 15h 14min
Muito bom! Uma forma que também acho boa de resolver problemas assim é usando as funçõesZZ do Aurélio Jargas. (zzmaiores)
[]s