~ / hub / comandos / Comando find — guia completo
27 set 2026comandosguia completo

Comando find — guia completo

Localizar por nome, tamanho, tempo e combinar ações.

find . -name "*.log"
find /var -type f -size +100M
find . -mtime -3 -type f
find /tmp -type f -mtime +7 -delete   # cuidado

Para código-fonte, prefira rg/fd (mais rápidos). Use find para manutenção de disco e scripts de limpeza.

← comandos · disco cheio

Cuidado com -delete em produção

find /tmp -mtime +7 -delete sem -type f também remove diretórios inteiros se o nome bater no critério. Sempre rode primeiro sem -delete (só listando) e confira a saída antes de reexecutar com a flag.

  • find . -name "*.tmp" -print antes de qualquer -delete
  • Combine com -maxdepth para não descer em symlinks perigosos
  • Para busca de texto dentro dos arquivos, isso não é o find — veja grep

Próximos passos

Explore o hub de conteúdo, o roteiro de estudos e os cursos gratuitos. Em dúvida de infraestrutura ou produto, use o diagnóstico gratuito.

Quer aplicar no seu time?

Diagnóstico gratuito de 30 minutos.

solicitar →