温馨提示×

怎样清除ubuntu缓存

小樊
40
2026-10-12 16:34:30
栏目: 智能运维

在 Ubuntu 中,“缓存”通常指以下几类,你可以根据需要选择清除方式:


一、清除 APT 软件包缓存(最常见)

Ubuntu 使用 apt 安装软件时会把 .deb 包缓存在 /var/cache/apt/archives/

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

# 只删除旧版本缓存(推荐)
sudo apt autoclean

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

二、清除系统日志缓存

日志文件在 /var/log

# 清理 systemd 日志(保留最近 100MB)
sudo journalctl --vacuum-size=100M

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

也可以清理旧日志:

sudo rm -rf /var/log/*.old /var/log/*.[0-9]

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

用户级缓存在 ~/.cache

# 查看占用
du -sh ~/.cache

# 清空(谨慎)
rm -rf ~/.cache/*

⚠️ 不会影响个人文件,但可能清除浏览器缓存、缩略图等。


四、清除内存缓存(RAM)

仅临时生效,重启后会恢复:

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

五、使用图形工具(新手推荐)

sudo apt install bleachbit

打开 BleachBit,勾选要清理的内容即可。


六、查看磁盘占用(先确认是谁占空间)

df -h
du -sh /* 2>/dev/null

如果你能说明:

  • 是 服务器还是桌面版
  • 想清理的是 磁盘空间 / 内存 / 浏览器缓存

我可以给你更精确的命令。

0 踩