温馨提示×

debian缓存怎样查看

小樊
42
2026-10-16 08:06:30
栏目: 智能运维

在 Debian 系统里,“缓存”可能涉及多个层面,下面按常见场景给你说明怎么查看。


一、APT(软件包)缓存

1️⃣ 查看已下载的 deb 包缓存

APT 下载的包默认放在:

/var/cache/apt/archives/

查看:

ls -lh /var/cache/apt/archives/

2️⃣ 查看 APT 缓存占用大小

du -sh /var/cache/apt/

3️⃣ 查看 APT 缓存策略(软件源缓存)

apt-cache policy

查看某个软件:

apt-cache policy nginx

4️⃣ 查看 APT 缓存中的软件信息

apt-cache show nginx

二、清理 APT 缓存(顺便说明)

# 删除已下载的 deb 包
sudo apt clean

# 删除旧版本缓存
sudo apt autoclean

三、系统内存缓存(Page Cache)

1️⃣ 查看内存和缓存使用情况

free -h

或:

cat /proc/meminfo

关注:

  • Buffers
  • Cached

2️⃣ 查看更详细缓存

vmstat 1

四、DNS 缓存

1️⃣ systemd-resolved(常见)

systemd-resolve --statistics

或(新版):

resolvectl statistics

2️⃣ nscd(如果装了)

sudo nscd -g

五、应用层缓存(常见服务)

Nginx

ls -lh /var/cache/nginx/

Apache

ls -lh /var/cache/apache2/

apt 之外的第三方缓存

如:

  • /var/cache/<服务名>/
  • ~/.cache/

六、快速判断你问的是哪种缓存

你可以告诉我:

  • ✅ 是 软件安装缓存?
  • ✅ 是 系统运行内存缓存?
  • ✅ 是 网站 / 服务缓存?
  • ✅ 还是 Docker / 代理缓存?

我可以直接给你对应的查看和清理命令。

0 踩