Ubuntu清理系统缓存和临时文件的步骤
一 准备与快速检查
df -h,定位占用高的分区(如 /、/var)。du -csh /var/cache/apt,确认清理价值。journalctl --disk-usage,决定日志保留策略。二 清理包管理器缓存与旧内核
sudo apt-get cleansudo apt-get autocleansudo apt-get autoremovesudo apt-get autoremove --purgesudo apt-get install deborphan -ysudo apt-get remove --purge $(deborphan)sudo snap list --allsudo snap remove --revision=<revision-number> <snap-name>。三 清理日志与临时文件
journalctl --disk-usagesudo journalctl --vacuum-time=1wsudo journalctl --vacuum-size=500Msudo find /tmp -type f -atime +10 -delete(删除 10 天未访问的文件)sudo tmpwatch --empty /tmp(若已安装 tmpwatch)sudo rm -rf /tmp/*(可能删除正在使用的会话临时文件,生产环境不建议直接执行)rm -rf ~/.cache/mozilla/firefox/*rm -rf ~/.cache/google-chrome/*四 释放内存缓存与注意事项
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_cachesrm -rf /tmp/* 或 find ... -delete 前,尽量停止相关服务/程序,避免删除正在使用的临时文件。