插件窝 干货文章 ubuntu怎么看存储空间

ubuntu怎么看存储空间

查看 空间 磁盘 占用 775    来源:    2025-04-04

在 Ubuntu 系统中查看存储空间有多种方法,以下是常用的几种方式:


1. 使用 df 命令(推荐)

df -h
  • 作用:显示磁盘分区的总空间、已用空间、剩余空间及挂载点。
  • 参数说明
    • -h:以人类可读的单位显示(如 GB、MB)。
  • 输出示例Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p2 100G 30G 70G 30% /

2. 使用 du 命令(查看目录占用)

du -sh /path/to/directory
  • 作用:查看指定目录的磁盘使用情况。
  • 参数说明
    • -s:显示总大小(不递归子目录)。
    • -h:人类可读格式。
  • 示例bash du -sh /home # 查看 /home 目录的总大小

3. 使用图形化工具

  • 打开「磁盘」工具
    1. 搜索并打开 Disks(磁盘)应用。
    2. 选择磁盘分区,查看详细空间使用情况。
  • 文件管理器: 右键点击分区或文件夹 → Properties(属性)→ 查看占用空间。

4. 查看目录详细占用(ncdu 工具)

sudo apt install ncdu  # 安装工具
ncdu /path/to/directory  # 扫描目录
  • 作用:交互式显示目录中每个子目录/文件的大小,按占用排序。
  • 操作
    • 键盘方向键导航,Enter 进入子目录,q 退出。

5. 检查特定文件系统(如 LVM/RAID)

lsblk -f  # 查看块设备及文件系统类型
vgs       # 查看 LVM 卷组空间
lvs       # 查看 LVM 逻辑卷空间

常见问题排查

  • 空间不足但 df 显示有剩余:可能是被删除的文件仍被进程占用。 bash lsof +L1 # 查看已删除但未释放的文件
  • 清理建议bash sudo apt autoremove # 删除无用软件包 sudo journalctl --vacuum-size=100M # 清理日志

根据需求选择合适的方法,快速定位磁盘空间问题!