以下是CentOS系統垃圾清理的最佳實踐:
sudo rm -rf /tmp/* /var/tmp/*
echo "w /tmp 7d" | sudo tee /etc/tmpfiles.d/tmp.conf
,然后執行 sudo systemd-tmpfiles --create
。sudo find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;
。sudo yum clean all
(CentOS 7及以下)。sudo dnf clean all
(CentOS 8及以上)。sudo yum autoremove
刪除無依賴的軟件包。sudo package-cleanup --oldkernels --count=2
保留最近2個內核版本。sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
(謹慎使用,可能影響性能)。ncdu
掃描大文件:sudo yum install ncdu && sudo ncdu /
。bleachbit
圖形化清理(支持多種緩存類型)。df -h
和 du -sh /*
,及時發現異常占用。注意事項: