温馨提示×

Ubuntu缓存路径在哪

小樊
76
2026-08-06 18:27:20
栏目: 智能运维

Ubuntu 中“缓存”有很多种类,不同程序、不同层级的缓存路径不一样。下面按常见类别给你一个清晰的总结,基本能覆盖 90% 的使用场景。


一、系统级 / 用户级缓存(最常见)

1️⃣ 用户缓存目录(最常用)

Ubuntu 遵循 XDG 规范,用户缓存默认在:

~/.cache

例如:

  • 浏览器缓存
  • 软件构建缓存
  • 桌面环境缓存

查看:

ls ~/.cache

2️⃣ 系统缓存目录

/var/cache

例如:

  • apt 软件包缓存
  • 系统服务缓存

查看:

ls /var/cache

二、APT(软件包管理)缓存

apt 下载的 .deb 缓存

/var/cache/apt/archives

清理命令(安全):

sudo apt clean        # 全部清理
sudo apt autoclean    # 清理过期缓存

三、浏览器缓存

Firefox

~/.cache/mozilla/firefox/

Chrome / Chromium

~/.cache/google-chrome/
~/.cache/chromium/

四、系统日志 & 临时缓存

临时文件(重启可能清空)

/tmp
/var/tmp

五、Snap 应用缓存

~/snap/

Snap 包比较大,缓存和运行时数据都在这里。


六、Flatpak 缓存

~/.var/app/

七、Docker 缓存(如果你在用)

/var/lib/docker

⚠️ 不建议手动删,用:

docker system prune

八、桌面环境缓存(GNOME / Ubuntu)

GNOME Shell 缓存

~/.cache/gnome-shell/

缩略图缓存

~/.cache/thumbnails/

九、快速判断“某个程序缓存在哪”

ls ~/.cache | grep 程序名

或:

du -sh ~/.cache/*

十、如果你想清理缓存(建议)

✅ 安全清理

sudo apt clean
rm -rf ~/.cache/thumbnails/*

⚠️ 不建议直接删

  • /var/cache
  • /var/lib

如果你能具体说:

  • 是 系统变慢?
  • 是 某个软件(如 apt / 浏览器 / Docker)?
  • 还是 磁盘空间不足?

我可以直接告诉你该清哪、不该清哪,避免误删。

0 踩