以下是CentOS清理系統垃圾文件的常用方法:
清理YUM緩存
sudo yum clean all # CentOS 7及以下
sudo dnf clean all # CentOS 8及以上
清理臨時文件
sudo rm -rf /tmp/* /var/tmp/* # 清理系統臨時目錄
清理日志文件
sudo journalctl --vacuum-time=7d
sudo rm -f /var/log/old_log_file
清理無用軟件包及舊內核
sudo yum autoremove # 刪除無依賴包
sudo package-cleanup --oldkernels --count=2 # 保留2個舊內核
清理系統緩存
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches # 清理內存緩存
sudo swapoff -a && sudo swapon -a # 清理Swap分區(可能導致短暫卡頓)
使用工具輔助清理
sudo yum install bleachbit # CentOS 7
sudo dnf install bleachbit # CentOS 8
sudo bleachbit
sudo yum install ncdu
sudo ncdu / # 掃描大文件/目錄
注意:執行刪除操作前建議備份重要數據,避免誤刪系統關鍵文件。[1,2,3,4,5,6,7,8,9,10,11]