在CentOS系統中,定期清理系統垃圾是維持系統性能和磁盤空間的重要步驟。以下是一些推薦的CentOS清理工具和方法:
sudo yum clean all
:清理YUM緩存。sudo dnf clean all
:清理DNF緩存。sudo package-cleanup --oldkernels --count=2
:刪除除當前內核外最新的兩個內核版本。sudo journalctl --vacuum-time=7d
:清理7天前的日志文件。find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \;
:截斷7天前的日志文件。sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
package-cleanup --quiet --leaves --exclude-bin
:查找并刪除孤立包。sudo yum install ncdu
,然后使用sudo ncdu /
來查看磁盤使用情況。crontab
定時任務結合shell腳本實現定時清理。請注意,在執行任何清理操作之前,建議先備份重要數據,以防誤刪。此外,某些操作可能需要root權限。