在 Debian(及大多数 Debian 系 Linux)中,“系统缓存”通常指以下几类内容,你可以按需要选择清理。
APT 会缓存下载的 .deb 安装包,时间久了会占用较多空间。
sudo apt clean
删除
/var/cache/apt/archives/下所有.deb文件(最彻底)
sudo apt autoclean
只删除已经无法再下载的旧包,更安全
安装软件时自动安装的依赖,卸载软件后可能残留:
sudo apt autoremove
可加 -y 自动确认:
sudo apt autoremove -y
✅ 推荐在清理缓存前先执行这个
systemd 日志也可能占用大量空间。
journalctl --disk-usage
sudo journalctl --vacuum-time=3d
sudo journalctl --vacuum-size=200M
用户级缓存一般不影响系统,但可手动清理:
rm -rf ~/.cache/*
⚠️ 注意:某些程序可能需重新生成缓存
Debian 重启后 /tmp 通常会自动清理,也可手动:
sudo rm -rf /tmp/*
⚠️ 确保没有程序正在使用 /tmp
sudo apt autoremove -y
sudo apt autoclean
sudo journalctl --vacuum-time=7d
df -h
du -h --max-depth=1 /
ncdu 可视化分析磁盘sudo apt install ncdu
sudo ncdu /
✅ 日常维护
sudo apt autoremove
sudo apt autoclean
✅ 深度清理
sudo apt clean
sudo journalctl --vacuum-time=7d
如果你愿意,我可以: