Como purgar “arquivos apagados” em / tmp - Debian

0

No Debian 6, eu tenho esses arquivos grandes que estão ligados ao python

/tmp/tmpLwS5ny.tbuf (deleted)
/tmp/tmpMjH6hy.tbuf (deleted)
/tmp/tmpGtY5dz.tbuf (deleted)

Eu não quero reiniciar o servidor, mas devo excluí-los? Como faço isso?

    
por bklups 23.10.2014 / 15:33

1 resposta

1

Você pode adicionar esse script como uma tarefa cron para remover os arquivos sem reinicializar

#!/bin/sh
# Clean file and dirs more than 3 days old in /tmp nightly

/usr/bin/find /tmp -type f -atime +2 -mtime +2  |xargs  /bin/rm -f &&

/usr/bin/find /tmp -type d -mtime +2 -exec /bin/rm -rf '{}' \; &&

/usr/bin/find /tmp -type l -ctime +2 |xargs /bin/rm -f &&

/usr/bin/find -L /tmp -mtime +2 -print -exec rm -f {} \;

salve o conteúdo acima em um arquivo chmod 775 do arquivo e crie uma entrada cron para executá-lo

    
por 23.10.2014 / 15:59