在 Ubuntu 系统中,可以安全清理的文件/目录主要分为几类:缓存、日志、旧内核、用户临时文件、包管理器残留等。下面按“安全程度”和“操作方式”给你一个实用清单。
sudo apt clean
sudo apt autoclean
清理位置:
/var/cache/apt/archives/*.deb✅ 安全:只是下载的安装包缓存,可重新下载
sudo apt autoremove
✅ 安全(一般) ⚠️ 注意不要删掉你手动装的内核或驱动
查看当前内核:
uname -r
查看已安装内核:
dpkg --list | grep linux-image
删除旧内核(示例):
sudo apt remove linux-image-5.4.0-xx-generic
✅ 安全:只删不用的旧内核
~/.cache/
可删除内容:
~/.cache/*✅ 安全:程序会重建缓存
~/.local/share/Trash/
✅ 安全(确认无重要文件)
/tmp/
✅ 安全(重启后通常会清空)
/var/log/
可清理:
*.log*.gzjournal 旧日志清理 systemd 日志:
sudo journalctl --vacuum-time=7d
✅ 安全:日志可重新生成
sudo snap refresh
清理旧版本(需脚本或手动):
/var/lib/snapd/snaps/
flatpak uninstall --unused
❌ 不要手动删:
/bin, /sbin, /usr, /lib/etc(配置)/boot 中正在用的内核.config 谨慎)bleachbit(图形化)sudo apt install bleachbit
⚠️ 使用时不要勾“系统”高级项
ncdu 查大文件sudo apt install ncdu
ncdu /
sudo apt autoremove
sudo apt clean
rm -rf ~/.cache/*
sudo journalctl --vacuum-time=7d
如果你愿意,可以告诉我:
我可以给你更精确的清理方案。