在 Debian 系统中,“缓存”通常指以下几类,你可以根据需求进行管理:
APT 会缓存下载的 .deb 安装包,路径通常为:
/var/cache/apt/archives/
du -sh /var/cache/apt/archives
sudo apt clean
删除
/var/cache/apt/archives/下所有.deb文件
sudo apt autoclean
删除已不能再从源下载的旧包
sudo apt autoremove
删除不再需要的依赖包(不会删缓存,但释放磁盘)
Debian 使用空闲内存作为文件缓存,这是正常现象,通常不需要手动清理。
free -h
sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches
仅用于测试或排查问题
常见路径:
~/.cache/
du -sh ~/.cache
rm -rf ~/.cache/*
某些程序缓存删除后可能重新生成
journalctl --disk-usage
sudo journalctl --vacuum-size=100M
或按时间:
sudo journalctl --vacuum-time=7d
docker system prune
清理未使用的容器、网络、镜像和构建缓存
apt autoremove + apt autoclean如果你指的是某一种特定缓存(如 Nginx、APT、LDAP、DNS 等),可以告诉我具体场景。