以下是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系统流畅度。