温馨提示×

debian缓存路径在哪里找

小樊
60
2026-09-04 18:11:39
栏目: 智能运维

在 Debian 系统中,“缓存”可能指不同种类的缓存,位置也不同。下面按常见情况说明:


1. APT(软件包)缓存

这是最常用的“Debian 缓存”。

路径:

/var/cache/apt/archives/
  • 已下载的 .deb 包会放在这里
  • 部分文件在:
/var/cache/apt/archives/partial/

查看缓存占用:

du -sh /var/cache/apt

清理 APT 缓存:

sudo apt clean          # 清空所有
sudo apt autoclean      # 只清旧的

2. APT 列表缓存(软件源索引)

/var/lib/apt/lists/
  • 存放 apt update 下载的软件源信息

清理:

sudo apt clean

3. 系统日志缓存

/var/cache/

很多服务会把缓存放在这里,例如:

  • apt
  • fontconfig
  • man(帮助页缓存)

查看:

ls /var/cache/

4. 用户级缓存(当前用户)

~/.cache/
  • 浏览器、桌面环境、开发工具等
  • 例如:
~/.cache/google-chrome/
~/.cache/pip/

5. 内存中的缓存(RAM)

不是文件路径,而是系统内存缓存:

free -h

或

cat /proc/meminfo

清理(谨慎):

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

6. 如果你是指“某个程序的缓存”

可以试试:

which 程序名
strace -e trace=file 程序名 2>&1 | grep cache

如果你能说清楚是 APT / 浏览器 / Docker / pip / 某个软件 的缓存,我可以给你更精确的路径。

0 踩