温馨提示×

如何清除ubuntu缓存

小樊
62
2026-09-09 21:04:02
栏目: 智能运维

在 Ubuntu 中,“缓存”有多种含义,下面按常见场景给你分别说明如何清理。


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

Ubuntu 用 apt 安装软件时会把 .deb 包缓存在本地。

# 删除已下载但不再需要的安装包
sudo apt clean

# 删除旧版本的缓存包(更温和)
sudo apt autoclean

# 删除不再需要的依赖
sudo apt autoremove

二、清理系统临时文件 / 日志

1. 清理 /tmp 临时文件

sudo rm -rf /tmp/*

(重启后也会自动清理)

2. 清理系统日志

# 查看日志占用
journalctl --disk-usage

# 只保留最近 7 天日志
sudo journalctl --vacuum-time=7d

# 限制日志最大 200M
sudo journalctl --vacuum-size=200M

三、清理用户缓存(图形界面相关)

用户级缓存通常在:

~/.cache

清理方式:

rm -rf ~/.cache/*

⚠️ 不会删除个人数据,但某些程序下次启动会稍慢。


四、清理内存缓存(RAM)

不推荐常规使用,仅在调试或释放内存时:

# 释放 pagecache、dentries、inodes
sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

五、使用工具一键清理(推荐新手)

1. BleachBit(图形界面)

sudo apt install bleachbit

打开后勾选要清理的项即可。

2. 查看磁盘占用

df -h
du -sh /*

六、常见误区

❌ “清理缓存能让系统变快很多” —— 实际影响有限
✅ 缓存是为了加速系统,适度清理即可


如果你是指 Docker / Snap / 浏览器 / 某款软件缓存,告诉我具体场景,我可以给你更精确的命令。

0 踩