温馨提示×

如何验证ubuntu cleanup效果

小樊
39
2026-10-08 14:00:41
栏目: 智能运维

在 Ubuntu 上做“cleanup”(清理)之后,验证效果通常可以从磁盘空间、包管理状态、系统健康状况几个维度来做。下面按实用程度给你一套方法。


一、最直观:看磁盘空间变化

1. 清理前后对比

df -h /

关注 / 或 /home 的使用率。

更细一点:

du -sh /var /usr /home /tmp

2. 查看具体目录占用

ncdu /

(如果没有:sudo apt install ncdu) 非常适合看“到底是谁占的空间”。


二、验证 apt / 包管理清理效果

1. 已删除无用包

apt list --installed | wc -l

对比清理前后数量。

2. 检查是否还有可清理内容

sudo apt autoremove --dry-run
sudo apt clean --dry-run

3. 查看 apt 缓存大小

du -sh /var/cache/apt/archives

三、验证系统日志 / 临时文件清理

1. 日志占用

journalctl --disk-usage

清理后应是较小值(如 < 100M)。

2. 临时文件

du -sh /tmp

四、验证 Snap(如果用了)

du -sh /var/lib/snapd
snap list

可清理旧版本:

sudo snap refresh

五、验证“是否清理错了东西”

1. 系统是否还正常

sudo apt check

无报错即健康。

2. 关键服务状态

systemctl --failed

六、常用一键清理 & 验证示例

sudo apt update
sudo apt autoremove -y
sudo apt clean
sudo journalctl --vacuum-time=7d
df -h /

七、进阶(脚本化验证)

你可以写个简单对比脚本:

df -h / > before.txt
# 清理命令
df -h / > after.txt
diff before.txt after.txt

如果你说的是某一种特定 cleanup(比如 bleachbit、Docker、内核、云服务器初始化),可以告诉我,我给你更针对性的验证方式。

0 踩