在 Debian 系统中,“缓存”可能指不同种类的缓存,位置也不同。下面按常见情况说明:
这是最常用的“Debian 缓存”。
路径:
/var/cache/apt/archives/
.deb 包会放在这里/var/cache/apt/archives/partial/
查看缓存占用:
du -sh /var/cache/apt
清理 APT 缓存:
sudo apt clean # 清空所有
sudo apt autoclean # 只清旧的
/var/lib/apt/lists/
apt update 下载的软件源信息清理:
sudo apt clean
/var/cache/
很多服务会把缓存放在这里,例如:
aptfontconfigman(帮助页缓存)查看:
ls /var/cache/
~/.cache/
~/.cache/google-chrome/
~/.cache/pip/
不是文件路径,而是系统内存缓存:
free -h
或
cat /proc/meminfo
清理(谨慎):
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
可以试试:
which 程序名
strace -e trace=file 程序名 2>&1 | grep cache
如果你能说清楚是 APT / 浏览器 / Docker / pip / 某个软件 的缓存,我可以给你更精确的路径。