温馨提示×

怎样优化ubuntu存储占用

小樊
36
2026-09-23 23:21:07
栏目: 云计算

优化 Ubuntu 的存储占用,可以从系统清理、软件管理、日志与缓存、存储结构优化几个方面入手。下面按“安全 → 进阶”的顺序给你一套实用方案。


一、快速安全清理(推荐先做)

1. 清理 APT 缓存

sudo apt clean
sudo apt autoclean
sudo apt autoremove
  • clean:删除所有已下载的 .deb
  • autoremove:删除无用依赖

2. 清理旧内核

dpkg -l | grep linux-image

保留 当前内核 + 一个旧内核,其余可删:

sudo apt remove linux-image-xxxx

或使用:

sudo apt autoremove --purge

3. 清理用户缓存

rm -rf ~/.cache/*

(不会影响系统运行)


二、日志与系统文件优化

4. 限制 systemd 日志大小

journalctl --disk-usage
sudo journalctl --vacuum-size=200M

永久限制(编辑):

sudo nano /etc/systemd/journald.conf

修改:

SystemMaxUse=200M

5. 删除旧日志

sudo rm -rf /var/log/*.gz
sudo rm -rf /var/log/*.[0-9]

三、软件与快照管理

6. 减少 Snap 占用(如果你用 Snap)

Snap 常占几 GB:

snap list

删除不用的:

sudo snap remove xxx

或禁用自动更新:

sudo systemctl disable snapd

7. 用轻量软件替代

  • 浏览器:Firefox → Chromium(或反之)
  • 编辑器:VS Code → Vim / Neovim
  • 办公:LibreOffice → OnlyOffice(更轻)

四、找出“吃空间”的文件

8. 查看目录占用

du -h --max-depth=1 / | sort -h

用户目录:

du -h --max-depth=1 ~ | sort -h

9. 图形化工具(适合新手)

sudo apt install baobab
baobab

五、进阶优化(谨慎)

10. 清理 Docker(如果用)

docker system prune -a

11. 使用更高效的文件系统

  • 已用 EXT4 → 可不改
  • 新装系统可考虑 Btrfs + 压缩
# 挂载时
compress=zstd

12. 迁移大目录到其它盘

如:

  • ~/Downloads
  • ~/Videos
  • Docker / 虚拟机镜像

六、日常维护建议

  • 每月执行一次 apt autoremove
  • 不装“用一次”的软件
  • 云盘代替本地大文件

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

  • Ubuntu 版本
  • 是 桌面版 / 服务器
  • 当前磁盘使用情况(df -h)

我可以给你定制清理方案。

0 踩