Gerenciar o espaço em disco é uma tarefa crucial para qualquer administrador de sistemas Linux. Saber quais diretórios estão consumindo mais espaço pode ajudar a identificar e resolver problemas rapidamente. Aqui está um guia simples e eficaz para listar os maiores diretórios no seu sistema Linux.
Usando o comando du
O comando du
(disk usage) é amplamente utilizado para estimar o uso do espaço em disco de arquivos e diretórios. Aqui está como você pode usá-lo para listar os maiores diretórios:
du / -B M 2> /dev/null | sort -n -r | more
Onde nesse exemplo, está sendo listado todo o conteúdo do /. O resultado do comando será algo como:

Resumo do que o comando faz
- O comando
du / -B M
calcula o uso de disco de todos os diretórios a partir da raiz (/
), mostrando os resultados em megabytes. - Qualquer mensagem de erro é redirecionada para
/dev/null
e descartada. - A saída (lista de diretórios e o uso de disco) é então ordenada numericamente em ordem decrescente, para mostrar os diretórios que mais ocupam espaço no topo.
- O comando
more
permite que você visualize essa lista de forma paginada, ou seja, uma página de cada vez.
Então, esse comando é uma maneira prática de ver quais diretórios no sistema estão consumindo mais espaço em disco, sem se preocupar com mensagens de erro, e de forma ordenada para facilitar a análise.