在 Debian 系统中,“缓存”通常指以下几类,清理方式不同,建议按需处理:
APT 下载的 .deb 包会留在 /var/cache/apt/archives/
sudo apt clean
删除
/var/cache/apt/archives/下所有.deb文件
sudo apt autoclean
只删除已无法再下载的过期包
sudo apt autoremove
删除自动安装但不再需要的依赖
⚠️ 这是内存缓存,不是磁盘垃圾,通常不需要清
free -h
sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches
生产环境不建议随便清,Linux 会自动管理
常见缓存目录:
~/.cache/
可安全删除内容(不会影响系统):
rm -rf ~/.cache/*
sudo journalctl --vacuum-time=7d
只保留最近 7 天日志
sudo apt install -y logrotate
(一般系统已自动管理)
sudo rm -rf /tmp/*
重启后通常自动清空
sudo apt autoremove
sudo apt autoclean
sudo apt clean
基本就够了,安全且有效。
如果你说的是 Docker / snap / 桌面环境(GNOME/KDE)缓存,可以告诉我具体场景,我给你更针对性的方案。