在Linux系统中进行清理是一个很好的习惯,可以帮助释放磁盘空间、提高系统性能。以下是一些Linux系统清理的最佳实践:
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
sudo journalctl --vacuum-time=3d # 保留最近3天的日志
sudo journalctl --rotate # 旋转日志文件
sudo apt-get autoremove --purge # Debian/Ubuntu
sudo yum autoremove # CentOS/RHEL
sudo dnf autoremove # Fedora
sudo apt-get clean
sudo apt-get autoclean
sudo yum clean all
sudo dnf clean all
find
命令查找并删除大文件。find / -type f -size +100M -exec ls -lh {} \;
find / -type d -size +1G -exec ls -ld {} \;
crontab -e
添加以下行来每天凌晨3点执行清理任务:0 3 * * * /path/to/cleanup_script.sh
df
和du
命令监控磁盘空间使用情况。df -h
du -sh /path/to/directory
通过遵循这些最佳实践,你可以有效地管理和清理Linux系统,保持系统的健康和高效运行。