温馨提示×

ubuntu cleanup要注意什么

小樊
47
2026-09-08 16:04:28
栏目: 智能运维

在 Ubuntu 上进行系统清理(cleanup)时,核心目标是释放磁盘空间、保持系统整洁,同时不破坏系统稳定性。以下是需要注意的关键点和建议做法:


一、清理前的重要注意事项

  1. 不要盲目删除未知文件
    • 尤其是 /usr/lib/etc 下的系统文件
  2. 确认命令作用再执行
    • rm -rf 极其危险,误操作无法恢复
  3. 重要数据先备份
    • 个人文件、数据库、配置文件
  4. 使用官方/成熟工具
    • 避免来路不明的“一键清理脚本”

二、可以安全清理的内容

1. APT 缓存

sudo apt clean          # 删除所有已下载的 .deb 包
sudo apt autoclean      # 只删过期的
sudo apt autoremove     # 删除不再需要的依赖

2. 旧内核

dpkg -l | grep linux-image
sudo apt remove linux-image-旧版本

⚠️ 至少保留一个当前在用内核

3. 日志文件

sudo journalctl --vacuum-time=7d

或清理 /var/log 中的旧日志(不要手动删正在写的)

4. 用户缓存

rm -rf ~/.cache/*

(仅当前用户,不影响系统)

5. 回收站

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

三、需要谨慎对待的地方

位置 说明
/ 根目录 不要随意删
/boot 只删旧内核
/var/lib 含数据库、容器数据
Docker / Snap 有专门清理命令

四、推荐使用的清理工具

  • apt 自带命令(最安全)
  • bleachbit(图形界面,需谨慎勾选)
  • ncdu 查看磁盘占用:
sudo apt install ncdu
ncdu /

五、服务器额外注意

  • 不要清理正在运行的服务相关文件
  • 数据库(MySQL/PostgreSQL)日志需按策略轮转
  • 容器镜像用 docker system prune(确认无误后)

如果你愿意,可以告诉我:

  • 桌面版还是服务器
  • 主要想解决 磁盘满 / 卡顿 / 更新失败
  • 当前 Ubuntu 版本

我可以给你一套更安全、针对性的清理方案

0