温馨提示×

如何安全清理ubuntu磁盘

小樊
46
2026-10-20 05:24:28
栏目: 智能运维

在 Ubuntu 中“安全清理磁盘”通常指:释放空间、不误删重要数据、不影响系统稳定性。下面按「安全级别从高到低」给你一套实用方案。


一、最安全:用系统自带工具(推荐新手)

1. 磁盘占用分析

baobab

或安装:

sudo apt install baobab

图形化查看哪些目录最占空间。

2. 清理垃圾(GUI)

  • 设置 → 关于 → 磁盘
  • 或使用 BleachBit(谨慎勾选)

二、安全命令行清理(推荐)

1. 清理 APT 缓存(非常安全)

sudo apt clean
sudo apt autoclean

2. 删除无用依赖(安全)

sudo apt autoremove

3. 清理旧内核(重要)

⚠️ 至少保留一个正在使用的内核

dpkg --list | grep linux-image

删除旧内核示例:

sudo apt remove linux-image-5.15.0-xx-generic

三、常见可清理目录(确认后再删)

1. 用户缓存

rm -rf ~/.cache/*

2. 回收站

rm -rf ~/.local/share/Trash/*

3. 日志文件(谨慎)

sudo journalctl --vacuum-time=7d

4. 临时文件

sudo rm -rf /tmp/*

四、查找大文件(安全定位)

sudo du -h / | sort -h | tail -20

或:

find / -size +500M

五、Docker / Snap / 虚拟机(易占空间)

Docker

docker system prune -a

Snap

snap list
sudo snap remove 包名

虚拟机镜像

检查:

~/VirtualBox VMs
~/.var/lib/libvirt

六、不建议做的“危险操作”

❌ rm -rf / ❌ 手动删 /usr, /lib, /boot 内容 ❌ 不清楚用途就删日志


七、清理前建议

df -h

确认是哪个分区满(通常是 / 或 /home)


如果你愿意,可以:

  • 贴出 df -h 和 du 结果
  • 告诉我你是 桌面 / 服务器 / 云主机

我可以帮你精准分析该清什么、不该动什么。

0 踩