在 Debian 6 上,我有這些連結到 python 的大文件
/tmp/tmpLwS5ny.tbuf (deleted)
/tmp/tmpMjH6hy.tbuf (deleted)
/tmp/tmpGtY5dz.tbuf (deleted)
我不想重新啟動伺服器,但我應該刪除它們嗎?我該怎麼做呢?
答案1
您可以將此腳本新增為 cron 作業來刪除檔案而無需重新啟動
#!/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 {} \;
將上面的內容儲存到檔案 chmod 775 該檔案並建立一個 cron 條目來運行它