Procurar arquivo com o nome teste.txt a partir da raiz:
find / -name teste.txt
Procurar arquivo com o nome teste.txt a partir do diretório atual recursivamente:
find . -name teste.txt
Listar arquivos maiores que 100Mb:
find / -type f -size +100M
Listar arquivos que não foram alterados nos últimos 60 dias:
find . -mtime +60
Listar arquivos que foram alterados nos últimos 2 dias:
find . –mtime -2
Combinando o find com o exec para utilizar outro comando
Listar todos os arquivos a partir da raiz que tem extensão .tar.gz com mais de 100mb e listando com ls -l:
find / -type f -name *.tar.gz -size +100M -exec ls -l {} \;
Remover todos os arquivos a partir da raiz que tem extensão .tar.gz com mais de 100mb.
find / -type f -name *.tar.gz -size +100M -exec rm -f {} \;
Grande abraço
Nenhum comentário:
Postar um comentário