在 Ubuntu 上“快速完成 cleanup”通常目标是:释放磁盘空间 + 删除无用文件 + 不误删重要数据。下面按「从快到慢 / 从安全到进阶」给你一套可直接用的方案。
sudo apt update
sudo apt autoremove -y
sudo apt autoclean
✅ 删除:
sudo apt install byobu -y
sudo purge-old-kernels
或手动(小心):
dpkg -l | grep linux-image
sudo journalctl --vacuum-time=7d
或限制大小:
sudo journalctl --vacuum-size=500M
rm -rf ~/.cache/*
⚠️ 不会影响个人文件,只清应用缓存。
sudo du -h / | sort -h | tail -20
或交互式:
sudo apt install ncdu
sudo ncdu /
docker system prune -a
⚠️ 会删:未用镜像 / 容器 / 网络
sudo snap list
sudo snap remove <name>
或清理旧版本:
sudo rm -rf /var/lib/snapd/snaps/*.snap
sudo apt update && \
sudo apt autoremove -y && \
sudo apt autoclean && \
sudo journalctl --vacuum-time=7d && \
rm -rf ~/.cache/*
rm -rf /var/log/*(可能断服务)/usrdf -h /
看 / 使用率是否明显下降。
如果你愿意,可以告诉我:
df -h 结果)我可以直接给你定制 cleanup 命令。