5 Dicas para Verificar Espaço em Disco no Linux

O comando du (disk usage) é uma ferramenta poderosa para identificar o uso de espaço em disco no Linux. Apesar de simples, ele oferece uma série de opções que facilitam a vida de quem administra servidores ou apenas quer entender o que está ocupando espaço.

Aqui vão 5 dicas práticas para usar o du com eficiência no dia a dia:


1. 📁 Ver o tamanho total de uma pasta

du -sh /caminho/da/pasta
  • -s: mostra apenas o total (não lista cada subpasta)
  • -h: formato legível (KB, MB, GB)

Exemplo: du -sh /var/log


2. 📋 Listar o uso de subpastas, ordenado por tamanho

du -h --max-depth=1 /caminho | sort -h
  • --max-depth=1: mostra apenas o primeiro nível
  • sort -h: ordena por tamanho (legível)

Exemplo: du -h --max-depth=1 /home | sort -h


3. 🔍 Encontrar pastas que ocupam mais de 1 GB

du -h /caminho | grep '[0-9\.]\+G'
  • Filtra apenas pastas com uso em gigabytes

Exemplo: du -h / | grep 'G'


4. ⛏️ Ignorar sistemas de arquivos montados (ex: USBs, NFS)

du -xh /caminho
  • -x: ignora outros sistemas de arquivos
  • -h: formato legível

Útil em: /, /mnt, /media


5. 🗂️ Ver tamanho de todos os arquivos e pastas recursivamente

du -ah /caminho
  • -a: inclui arquivos, não só diretórios

Exemplo: du -ah /var | sort -h | tail -n 20
(Mostra os 20 maiores arquivos/pastas em /var)


✅ Conclusão

Com essas dicas, o comando du deixa de ser só mais um utilitário e se torna uma ferramenta poderosa para diagnosticar gargalos de armazenamento no seu sistema Linux.

Se você curtiu essas dicas, compartilhe com quem precisa liberar espaço no servidor! 😉