在CentOS中設置自動回收機制,可根據回收對象不同選擇不同方法:
cron
定時任務,通過編輯crontab
文件,添加如0 2 * * * find /tmp -type f -mtime +30 -exec rm -f {} \;
的命令,每天凌晨2點清理/tmp目錄下30天前的文件。也可使用logrotate
工具,編輯其配置文件,如/etc/logrotate.d/rsyslog
,設置日志輪轉、壓縮和刪除規則。trash-cli
管理回收站,可安裝該軟件包,編輯/etc/trash-cli.conf
文件,設置auto_empty
參數來指定自動清空時間,或通過編輯crontab
文件,添加定時任務來定期執行trash-empty
命令。