Ubuntu 中“缓存”有很多种类,不同程序、不同层级的缓存路径不一样。下面按常见类别给你一个清晰的总结,基本能覆盖 90% 的使用场景。
Ubuntu 遵循 XDG 规范,用户缓存默认在:
~/.cache
例如:
查看:
ls ~/.cache
/var/cache
例如:
查看:
ls /var/cache
/var/cache/apt/archives
清理命令(安全):
sudo apt clean # 全部清理
sudo apt autoclean # 清理过期缓存
~/.cache/mozilla/firefox/
~/.cache/google-chrome/
~/.cache/chromium/
/tmp
/var/tmp
~/snap/
Snap 包比较大,缓存和运行时数据都在这里。
~/.var/app/
/var/lib/docker
⚠️ 不建议手动删,用:
docker system prune
~/.cache/gnome-shell/
~/.cache/thumbnails/
ls ~/.cache | grep 程序名
或:
du -sh ~/.cache/*
✅ 安全清理
sudo apt clean
rm -rf ~/.cache/thumbnails/*
⚠️ 不建议直接删
/var/cache/var/lib如果你能具体说:
我可以直接告诉你该清哪、不该清哪,避免误删。