首页主机资讯ubuntu怎样管理磁盘空间

ubuntu怎样管理磁盘空间

时间2025-11-24 09:21:04发布访客分类主机资讯浏览565
导读:Ubuntu 磁盘空间管理实用指南 一 快速定位占用 查看分区整体使用:运行 df -h,关注 Use% 接近 100% 的分区(如 /、/boot、/var)。 查看目录占用:在目标目录下执行 du -h --max-depth=1,逐...

Ubuntu 磁盘空间管理实用指南

一 快速定位占用

  • 查看分区整体使用:运行 df -h,关注 Use% 接近 100% 的分区(如 //boot/var)。
  • 查看目录占用:在目标目录下执行 du -h --max-depth=1,逐层定位大目录。
  • 交互式分析工具:安装并使用 ncdu(sudo apt install ncdu),扫描后按大小排序,便于快速清理。
  • 列出块设备与挂载点:使用 lsblk 或查看分区表 sudo fdisk -l,确认磁盘与分区布局。

二 安全清理释放空间

  • APT 缓存与无用依赖:执行 sudo apt clean(清理已下载包)、sudo apt autoclean(清理过期索引)、sudo apt autoremove(移除不再需要的依赖)。
  • 旧内核清理:先查看 dpkg -l | grep linux-image,确认当前内核(如 uname -r),再用 sudo apt purge linux-image- 删除旧版本,避免误删正在使用的内核。
  • systemd 日志:限制日志体积 sudo journalctl --vacuum-size=200M,或按时间 sudo journalctl --vacuum-time=3d
  • Snap 包管理:列出所有版本 snap list --all,删除禁用旧修订 sudo snap remove --revision ;如占用异常,可查看 du -h /var/lib/snapd/snaps
  • 缩略图缓存:清理用户缓存 rm -rf ~/.cache/thumbnails/(谨慎操作)。
  • 临时文件与回收站:清理 sudo rm -rf /tmp/*(系统未在使用时执行),并记得清空桌面回收站。
  • 大文件定位与处理:查找大于 1GB 的文件 sudo find / -type f -size +1G 2> /dev/null,确认无用后再删除。

三 图形化工具与一键优化

  • 图形化分析:磁盘占用分析器(Baobab/Disk Usage Analyzer) 扫描目录树,直观查看占用;Gnome 磁盘工具(Disks) 可进行分区查看与基础管理;系统监视器 查看文件系统容量与挂载点。
  • 第三方清理器:BleachBit(sudo apt install bleachbit)可清理缓存、日志、浏览器数据;Stacer 提供系统监控与清理;Ubuntu Cleaner(社区维护)便于删除旧内核与缓存。使用此类工具前建议预览与备份。

四 扩容与长期维护

  • 扩容分区与卷管理:使用 GParted(sudo apt install gparted)调整分区大小;已使用 LVM 的系统可通过扩展逻辑卷增加空间;虚拟机可在宿主端扩容虚拟磁盘后再扩展分区。
  • 定时清理:将常用清理写入脚本并用 crontab -e 定时执行(如定期清理 APT 缓存、日志),减少人工维护成本。
  • 日常建议:重要操作前先备份;定期清理 /var/log、浏览器缓存与下载目录;对不熟悉的分区/删除操作保持谨慎。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu怎样管理磁盘空间
本文地址: https://pptw.com/jishu/754152.html
Linux缓存怎样提升应用程序性能 ubuntu如何找回丢失的文件

游客 回复需填写必要信息