Use find
:
find /path -mtime +180 -size +1G
-mtime
significa procurar tempos de modificação maiores que 180 dias (+180). E o parâmetro -size
procura por arquivos maiores que 1 GB.
Eu quero encontrar arquivos com mais de 1 GB e mais de 6 meses em todo o servidor. Como escrever um comando para isso?
Use find
:
find /path -mtime +180 -size +1G
-mtime
significa procurar tempos de modificação maiores que 180 dias (+180). E o parâmetro -size
procura por arquivos maiores que 1 GB.
find / -size +1G -mtime +180 -type f -print
Aqui está a explicação da opção de comando por opção: A partir do diretório raiz, ele encontra todos os arquivos maiores que 1 Gb, modificados há mais de 180 dias, que são do tipo "arquivo" e imprimem o caminho.