温馨提示×

怎样查看debian缓存大小

小樊
53
2026-09-04 18:07:39
栏目: 智能运维

在 Debian 系统中,“缓存”可能指不同的内容,常见的包括:

  1. APT 软件包缓存(下载的 .deb 文件)
  2. 系统内存缓存(Linux 文件缓存)
  3. 用户/应用缓存(如 ~/.cache)

下面分别说明查看方法。


一、查看 APT 软件包缓存大小

APT 默认会把下载的 deb 包放在:

/var/cache/apt/archives

查看大小

sudo du -sh /var/cache/apt/archives

查看详细占用

sudo du -sh /var/cache/apt/*

清理 APT 缓存(可选)

sudo apt clean          # 全部清空
sudo apt autoclean      # 只清理旧版本

二、查看系统内存缓存(Page Cache)

Linux 会自动用空闲内存做文件缓存。

使用 free

free -h
  • buff/cache 即为缓存占用

使用 top / htop

htop

在内存一行可以看到 cache

查看详细内存信息

cat /proc/meminfo

关注:

Cached:
Buffers:

三、查看用户缓存目录大小

用户级缓存通常在:

~/.cache

查看大小

du -sh ~/.cache

查看各应用缓存

du -sh ~/.cache/*

四、查看系统整体磁盘缓存/占用(综合)

df -h
ncdu /

(需安装:sudo apt install ncdu)


总结

缓存类型 查看命令
APT 缓存 du -sh /var/cache/apt/archives
内存缓存 free -h / cat /proc/meminfo
用户缓存 du -sh ~/.cache
磁盘占用 df -h / ncdu

如果你指的不是以上某种“缓存”,可以补充说明(例如 Docker 缓存、浏览器缓存等)。

0 踩