|
Já faz um bom tempo que tenho notado que o shell da Dreamhost estava
ficando cada vez mais lento. Eu acessava, dava um simples:
$ ls -l
... e podia sair para tomar um cafezinho.
Entrei em contato com o suporte duas vezes. Mas na última vez eu entendi.
O problema era a quantidade de arquivos.
Pensei: puxa, nem são tantos assim... Mas eis que aparece o vilão:
o diretório ~/Maildir/new. Digitando um simples:
$ ls -l | wc –l
Descobri que havia simplesmente 36.901 arquivos!
Pesquisando mais um pouco, a solução, simples e elegante:
$ Crontab –e
0 0 * * * find /home/user/Maildir/new -type f -mtime +90 –exec rm –f {} \;
Se configurou o nano como seu editor padrão:
Crtl+o (salva a nova tarefa do cron)
Crtl+x (sai do nano)
Este comando vai deletar diariamente às zero horas todos os arquivos
mais velhos do que 90 dias.
E assim seu shell fica na velocidade normal. E eu mandei mais de 30.000 arquivos
inúteis para o lixo. :-)
Publique este artigo no seu site | Visto: 5438 | Imprimir
Powered by AkoComment Tweaked Special Edition v.1.4.6 AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com All right reserved |