以下是Linux系統清理指南,助你釋放空間、提升性能:
sudo rm -rf /tmp/* /var/tmp/* # 清理臨時目錄
sudo journalctl --vacuum-time=7d # 適用于systemd日志
sudo rm /var/log/old-log-file.log # 謹慎操作,建議先備份
sudo apt-get clean && sudo apt-get autoclean # 清理軟件包緩存
sudo yum clean all # 清理YUM緩存
sudo apt-get autoremove # Debian/Ubuntu
sudo yum autoremove # CentOS/RHEL
sudo find / -type f -size +100M -exec ls -lh {} \; # 查找大于100MB的文件
(手動確認后刪除無用文件)sudo sync && sudo echo 3 > /proc/sys/vm/drop_caches # 清理頁緩存、inode緩存
(注:Linux會自動管理緩存,手動清理僅在內存緊張時使用)BleachBit:跨平臺清理臨時文件、緩存。ncdu:直觀查看磁盤占用,定位大文件。crontab -e設置定期清理,例如每天凌晨清理日志:0 0 * * * journalctl --vacuum-time=1d # 保留1天日志
rm -rf時需謹慎。通過以上步驟,可有效釋放磁盤空間,提升Linux系統流暢度。