温馨提示×

ubuntu cleanup如何清理

小樊
36
2026-07-19 04:53:16
栏目: 智能运维

在 Ubuntu 上做 系统清理(cleanup),可以从「安全清理」到「进阶清理」逐步来。下面按 常用场景 给你整理一份实用清单。


一、最常用 & 安全(推荐先做)

1️⃣ 清理 APT 缓存(最常见)

sudo apt clean

或只删旧版本:

sudo apt autoclean

2️⃣ 删除无用依赖包

sudo apt autoremove

✅ 这是最安全、必做的清理步骤。


二、清理系统日志(/var/log)

查看日志大小

du -sh /var/log/*

清理旧日志(安全)

sudo journalctl --vacuum-time=7d

(只保留 7 天日志,可改成 3d / 30d)


三、清理旧内核(重要!)

Ubuntu 更新后会保留多个内核,很占空间。

查看当前内核

uname -r

查看已安装内核

dpkg --list | grep linux-image

删除旧内核(保留当前)

sudo apt purge linux-image-旧版本-generic

或自动移除:

sudo apt autoremove --purge

⚠️ 不要删正在用的内核


四、清理用户缓存

用户级缓存

rm -rf ~/.cache/*

浏览器缓存

  • Chrome:~/.cache/google-chrome
  • Firefox:~/.cache/mozilla

五、清理 Snap(很占空间)

Snap 会保留多个旧版本:

查看 snap 占用

du -sh /snap/*

清理旧版本

sudo snap list --all
sudo snap remove 包名 --revision=旧版本号

或自动清理脚本(推荐):

sudo snap refresh --list

六、清理 Docker(如果用 Docker)

docker system prune -a

或只删未使用镜像:

docker image prune

七、查看磁盘占用(找“谁占空间”)

查看根目录占用

df -h

查找大目录

sudo du -h --max-depth=1 / | sort -hr

找出大文件

sudo find / -xdev -size +500M

八、图形界面工具(可选)

BleachBit(类似 CCleaner)

sudo apt install bleachbit

⚠️ 小心勾选项,不要乱清系统文件。


✅ 推荐 一键安全清理组合

sudo apt update
sudo apt autoremove --purge
sudo apt clean
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/*

九、常见误区 ❌

操作 说明
直接删 /tmp 不建议
/lib/usr ❌ 会炸系统
盲目用 rm -rf / ❌ 致命

如果你愿意,可以告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 服务器 还是 桌面版
  • df -h 输出

我可以帮你 精准分析该清哪里、能清多少

0