在 Ubuntu 中“安全清理磁盘”通常指:释放空间、不误删重要数据、不影响系统稳定性。下面按「安全级别从高到低」给你一套实用方案。
baobab
或安装:
sudo apt install baobab
图形化查看哪些目录最占空间。
BleachBit(谨慎勾选)sudo apt clean
sudo apt autoclean
sudo apt autoremove
⚠️ 至少保留一个正在使用的内核
dpkg --list | grep linux-image
删除旧内核示例:
sudo apt remove linux-image-5.15.0-xx-generic
rm -rf ~/.cache/*
rm -rf ~/.local/share/Trash/*
sudo journalctl --vacuum-time=7d
sudo rm -rf /tmp/*
sudo du -h / | sort -h | tail -20
或:
find / -size +500M
docker system prune -a
snap list
sudo snap remove 包名
检查:
~/VirtualBox VMs
~/.var/lib/libvirt
❌ rm -rf /
❌ 手动删 /usr, /lib, /boot 内容
❌ 不清楚用途就删日志
df -h
确认是哪个分区满(通常是 / 或 /home)
如果你愿意,可以:
df -h 和 du 结果我可以帮你精准分析该清什么、不该动什么。