Como apagar arquivos e subdiretórios por tamanho e idade?

0

Eu tenho um servidor Ubuntu 12,10 que recebe imagens de uma câmera por FTP, eu recebo as imagens em um diretório com uma cotação fixa no servidor e eu preciso excluir as imagens mais antigas primeiro, eu gostaria de manter 1Gb livre para novas imagens.

Eu segui este tópico mas não consegue encontrar a solução lá.

autotrash seria um bom comando, mas eu não tenho o gnome instalado.

Alguém tem alguma sugestão?

    
por user242177 31.01.2014 / 18:23

1 resposta

0

Sua pergunta original é "Como excluir arquivos e subdiretórios por tamanho e idade". Use find:

Isso excluirá todos os arquivos no diretório atual com mais de 2 MB:

find ./ -size +2M -delete

Isso excluirá todos os arquivos criados há mais de sete dias:

find ./ -ctime +7 -delete
    
por roadmr 31.01.2014 / 18:34