温馨提示×

ubuntu缓存怎么删除

小樊
46
2026-09-19 00:56:09
栏目: 智能运维

在 Ubuntu 中,“缓存”可能指多种内容,下面按最常见场景给你说明怎么清理:


一、清理 apt 软件包缓存(最常用)

Ubuntu 用 apt 安装软件时会把 .deb 包缓存到:

/var/cache/apt/archives/

1️⃣ 删除已下载但未安装的缓存

sudo apt clean

2️⃣ 只删除旧版本缓存(保留当前可用)

sudo apt autoclean

3️⃣ 顺手清理无用依赖

sudo apt autoremove

二、清理系统日志缓存(journal)

sudo journalctl --vacuum-size=100M

或按时间:

sudo journalctl --vacuum-time=7d

三、清理用户缓存(浏览器 / 桌面环境)

用户级缓存在:

~/.cache/

查看大小

du -sh ~/.cache

删除(谨慎)

rm -rf ~/.cache/*

⚠️ 不会影响个人文件,但可能需要重新登录或重启部分程序。


四、清理缩略图缓存

rm -rf ~/.cache/thumbnails/*

五、清理 Snap 缓存(如果用 Snap)

sudo snap refresh
du -sh /var/lib/snapd/cache
sudo rm -rf /var/lib/snapd/cache/*

六、一键清理工具(新手推荐)

sudo apt install bleachbit

图形界面里可勾选要清理的内容。


七、清理内存缓存(不推荐随意用)

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

⚠️ 仅用于排查性能问题,不会真正“释放空间”。


如果你是:

  • 服务器空间满了
  • Docker / 编译缓存
  • 想自动化清理

可以告诉我具体场景,我给你更精确的命令。

0