/ Tmp içindeki “(silinmiş)” dosyaları temizleme - Debian


0

Debian 6'da python ile bağlantılı bu büyük dosyalara sahibim.

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

Sunucuyu yeniden başlatmak istemiyorum ancak silmem gerekir mi? Bunu nasıl yaparım?

Yanıtlar:


1

Dosyaları yeniden başlatmadan kaldırmak için bu betiği bir cron işi olarak ekleyebilirsiniz.

#!/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 {} \;

Yukarıdaki içerikleri bir dosyaya kaydedin. Chmod 775, dosyayı çalıştırın ve çalıştırmak için cron girişi oluşturun.


Her gece sh dosyasına koyarak deniyorum.
bklups
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.