在 Debian 系统中,“缓存”可能指软件包缓存(APT)、系统临时缓存或用户/应用缓存。下面按常见场景说明如何删除旧文件/清理缓存。
Debian 使用 apt 下载的 .deb 文件会保存在:
/var/cache/apt/archives/
sudo apt clean
删除
/var/cache/apt/archives/下所有 deb 文件
sudo apt autoclean
删除已不能再从源下载的旧版本 deb 包
sudo apt autoremove
删除不再需要的依赖包(不会删配置)
sudo apt update
sudo apt autoremove
sudo apt autoclean
日志文件在:
/var/log/journal/
journalctl --disk-usage
sudo journalctl --vacuum-time=7d
sudo journalctl --vacuum-size=500M
Debian 默认会定期清理 /tmp,也可手动:
sudo rm -rf /tmp/*
⚠️ 不要在系统运行时误删重要进程文件
常见目录:
~/.cache/
rm -rf ~/.cache/*
(浏览器、IDE、 pip、npm 等都会放这里)
查看已安装内核:
dpkg --list | grep linux-image
保留当前内核,删除旧内核:
sudo apt autoremove --purge
| 操作 | 命令 |
|---|---|
| 清理 apt 缓存 | sudo apt clean |
| 删除旧包 | sudo apt autoclean |
| 删除无用依赖 | sudo apt autoremove |
| 清理日志 | journalctl --vacuum-time=7d |
如果你指的是某个具体软件(如 apt / docker / npm / pip / 浏览器)的缓存,可以告诉我,我可以给出更精确的清理方法。