温馨提示×

怎样清除debian缓存

小樊
42
2026-09-19 22:55:55
栏目: 智能运维

在 Debian 系统中,“清除缓存”通常可能指以下几种情况,你可以根据实际需要选择对应方法:


一、清除 APT 软件包缓存(最常见)

Debian 使用 apt 下载 .deb 安装包,这些包会缓存在:

/var/cache/apt/archives/

1. 删除已下载的软件包缓存

sudo apt clean

清空 /var/cache/apt/archives/ 中所有 .deb 文件

2. 仅删除旧版本缓存(保留当前可用)

sudo apt autoclean

3. 删除不再需要的依赖

sudo apt autoremove

二、清除系统内存缓存(PageCache / dentries / inodes)

⚠️ 仅建议在必要时使用,普通用户一般不需要

查看内存使用

free -h

清除页面缓存

sudo sync
sudo echo 1 > /proc/sys/vm/drop_caches

清除 dentries 和 inodes

sudo sync
sudo echo 2 > /proc/sys/vm/drop_caches

清除所有缓存

sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches

三、清除用户级缓存(桌面环境)

用户缓存一般在:

~/.cache/

手动删除(谨慎)

rm -rf ~/.cache/*

或只清理某个程序:

rm -rf ~/.cache/google-chrome

四、清除 systemd 日志缓存

sudo journalctl --vacuum-size=100M

或按时间:

sudo journalctl --vacuum-time=7d

五、清除缩略图缓存(桌面用户)

rm -rf ~/.cache/thumbnails/*

如果你能说明具体想清除哪类缓存(APT?内存?浏览器?Docker?),我可以给你更精确的建议。

0 踩