在 Debian 系统中,“缓存”可能指多种不同的内容,下面按常见场景给你分类说明如何清理。
Debian 使用 apt 安装软件时,会缓存 .deb 文件在:
/var/cache/apt/archives/
sudo apt clean
✅ 删除 /var/cache/apt/archives/ 下所有已下载的包
sudo apt autoclean
✅ 更安全,只删过期或无用的包
sudo apt autoremove
✅ 删除系统不再需要的依赖包
sudo journalctl --vacuum-size=100M
或按时间:
sudo journalctl --vacuum-time=7d
查看日志占用:
journalctl --disk-usage
用户级缓存通常在:
~/.cache/
清理(谨慎):
rm -rf ~/.cache/*
⚠️ 不会影响系统,但某些程序下次启动会重建缓存
Linux 会自动使用内存做缓存,一般不建议手动清
如需释放:
sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches
✅ 仅用于调试或性能测试
docker system prune -a
⚠️ 会删除未使用的镜像、容器、网络
sudo apt update
sudo apt autoremove -y
sudo apt autoclean
sudo apt clean
如果你指的是某种特定缓存(如 nginx、apt 代理、snap、pip、浏览器等),可以告诉我具体场景,我给你更精确的命令。