在 Ubuntu 中,“缓存”通常指 软件包缓存、系统缓存、用户缓存、内存缓存 等。下面分情况说明如何清理,按安全 → 进阶排序,你可以按需使用。
Ubuntu 使用 apt 下载的 .deb 包会保存在:
/var/cache/apt/archives/
sudo apt clean
✅ 删除所有 .deb 缓存(最彻底)
sudo apt autoclean
✅ 保留当前可用版本,更安全
sudo apt autoremove
✅ 删除无用依赖包(非常推荐)
Ubuntu 使用 systemd 日志。
journalctl --disk-usage
sudo journalctl --vacuum-time=7d
保留最近 7 天日志
或限制大小:
sudo journalctl --vacuum-size=100M
用户缓存一般在:
~/.cache/
rm -rf ~/.cache/*
✅ 一般安全,不影响个人数据
⚠️ 某些程序首次启动会变慢
rm -rf ~/.cache/thumbnails/*
Snap 非常占空间。
du -h /var/lib/snapd/snaps
sudo snap list --all
sudo snap remove 包名 --revision=旧版本号
或用脚本自动清理(推荐):
sudo snap refresh
docker system prune -a
⚠️ 会删除未使用的容器、镜像、网络
Linux 会自动管理内存缓存,一般不建议手动清理
free -h
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
sudo apt install bleachbit
✅ 可清理系统、浏览器、缓存等
⚠️ 不要勾选“系统关键文件”
sudo apt autoremove
sudo apt autoclean
rm -rf ~/.cache/*
df -h / du 输出你可以直接贴:
df -h