Ubuntu 下常用的清理命令可以按「安全 → 进阶 → 谨慎」来分类,你可以按需使用。
sudo apt clean
/var/cache/apt/archives/ 下的所有 .deb 安装包只删除旧版本缓存:
sudo apt autoclean
sudo apt autoremove
查看当前内核:
uname -r
查看已安装内核:
dpkg --list | grep linux-image
删除旧内核(不要删当前使用的):
sudo apt remove linux-image-旧版本-generic
✅ 更安全方式(自动保留当前内核):
sudo apt autoremove --purge
查看日志占用:
journalctl --disk-usage
保留最近 3 天:
sudo journalctl --vacuum-time=3d
或限制大小:
sudo journalctl --vacuum-size=100M
rm -rf ~/.cache/thumbnails/*
rm -rf ~/.cache/*
⚠️ 不会删除重要数据,但可能让部分程序重新生成缓存
查看 Snap 占用:
du -h /snap
删除旧版本 Snap:
sudo snap list --all | awk '/disabled/{print $1, $3}' | xargs -r sudo snap remove
docker system prune -a
⚠️ 会删除未使用的容器、镜像、网络
sudo du -h / | sort -rh | head -20
或:
find / -type f -size +500M 2>/dev/null
sudo apt update
sudo apt autoremove --purge -y
sudo apt clean
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/thumbnails/*
sudo apt install bleachbit
apt autoremoveapt clean如果你愿意,可以告诉我:
我可以帮你给出最合适的一套清理方案。