Um dos comandas mais usados no Linux com certeza é o FIND. Além de ser utilizado na linha de comando para encontrar arquivos ele serve de base para muitos scripts shell.
Irei mostrar abaixo alguns exemplos interessantes de como usar o FIND
Procurar entro do diretório home por aquivos com extensão .txt e modificados nos últimos 5 dias
find /home/* -iname "*.txt" -mtime 5 -print
Encontrar todos os arquivos modificados em menos de 24 horas
find /home/* -iname “*.txt” -mtime -24 -print
Encontrar os arquivos modificados nos últimos 60 minutos
find /home/* -iname “*.txt” -cmin -60 -print
Você pode adicionar a flag -perm para encontrar arquivos com bits de permissões específicas como 777, 644 etc
find /* -perm 777 -exec ls -l {} \;