温馨提示×

Debian缓存怎么查看

小樊
41
2026-07-01 20:05:01
栏目: 智能运维

在 Debian(以及大多数基于 dpkg 的 Linux 发行版)里,“缓存”通常指 APT 软件包缓存。下面是常见查看和管理方法:


一、查看 APT 缓存目录

APT 下载的 .deb 包默认存放在:

/var/cache/apt/archives/

查看已缓存的包:

ls /var/cache/apt/archives

只看 .deb 文件:

ls /var/cache/apt/archives/*.deb

二、查看 APT 缓存大小

du -sh /var/cache/apt/archives

三、使用 apt 命令查看缓存状态

1️⃣ 查看可升级的包(缓存中已有新版本)

apt list --upgradable

2️⃣ 查看已下载但还未安装的包缓存

apt-cache show <包名>

或搜索包:

apt-cache search <关键词>

四、清理 APT 缓存(常见操作)

✅ 只删除已过期 / 无用缓存(推荐)

sudo apt autoclean

✅ 删除所有已下载的 .deb 缓存

sudo apt clean

五、查看系统其它缓存(补充)

1️⃣ 页面缓存 / 内存缓存(不推荐手动查看)

Linux 会自动使用内存做缓存,可用:

free -h

查看 cached 一栏。


2️⃣ 用户缓存(如浏览器、日志等)

du -sh ~/.cache

六、快速总结

目的 命令
查看 APT 缓存目录 ls /var/cache/apt/archives
查看缓存大小 du -sh /var/cache/apt/archives
清理所有缓存 sudo apt clean
清理过期缓存 sudo apt autoclean

如果你指的是 APT 源缓存、proxy 缓存、Docker/Apt-Cacher 缓存,可以告诉我具体场景,我可以给更精确的说明。

0