Dica Rápida: Como Encontrar Arquivos Grandes com find no Linux

Está sem espaço no servidor e não sabe quais arquivos estão ocupando mais disco? O comando find pode te ajudar a identificar rapidamente os arquivos grandes e tomar decisões mais inteligentes sobre o que excluir ou mover.

Veja como fazer isso:


🔍 Encontrar arquivos maiores que 1 GB

find / -type f -size +1G

📌 Explicação:

  • / — diretório onde a busca começa (pode ser /home, /var, etc.)
  • -type f — busca apenas por arquivos (ignora diretórios)
  • -size +1G — busca arquivos maiores que 1 gigabyte

🗂️ Listar arquivos grandes em uma pasta específica

find /var/log -type f -size +100M

👉 Encontra arquivos com mais de 100 MB dentro de /var/log.


🧾 Mostrar os maiores arquivos com tamanho legível

find /home -type f -size +100M -exec ls -lh {} \; | sort -k 5 -h

🔍 Esse comando:

  • Usa ls -lh para exibir tamanho legível (KB, MB, GB)
  • Ordena os resultados pelo tamanho, em ordem crescente

✅ Dica Extra: Usando du para ajudar

Você também pode combinar com du para descobrir primeiro quais diretórios estão pesados:

du -h --max-depth=1 / | sort -h

Depois, foque a busca do find naquela pasta.


🧹 Conclusão

Com o find, você localiza rapidamente arquivos grandes e toma decisões certeiras para limpar o disco sem sair apagando tudo às cegas.

Se quiser, posso montar um script para automatizar isso e rodar como verificação periódica. Quer essa versão também?