以下是释放Linux磁盘空间的常用方法:
清理缓存
sudo apt-get cleansudo yum clean all 或 sudo dnf clean allsudo rm -rf /tmp/*管理日志文件
du -sh /var/log/*sudo truncate -s 0 /var/log/syslogsudo journalctl --vacuum-time=7d(保留7天日志)删除无用软件和旧内核
sudo apt-get autoremove(Debian/Ubuntu)或 sudo yum autoremove(CentOS/RHEL)dpkg --list | grep linux-image(Ubuntu)后用 sudo apt-get purge 删除旧内核查找并清理大文件
find / -type f -size +100M -exec ls -lh {} \;shred -vzu -n 5 /path/to/largefile(覆盖删除防止恢复)truncate -s 0 /path/to/largefile自动化清理
0 3 * * 1 sudo apt-get clean注意:执行删除操作前需确认文件无重要数据,建议先备份重要文件。