跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Ubuntu 磁盘空间与分区查看命令整理

Ubuntu 上查磁盘,先分清两件事:`df` 用来看已挂载文件系统的空间占用,`lsblk` 和 `fdisk -l` 用来看磁盘、分区和挂载结构。目录占用用 `du`,UUID 和文件系统类型用 `blkid`,想交互式排查可以用 `ncdu`。如果还要看 I/O 性能或磁盘健康,再补 `iostat -x 1` 和 `smartctl -a /dev/sdX`。

KernelLab发布于 2026/6/30更新于 2026/7/2211 浏览

Ubuntu 磁盘空间与分区查看命令整理

平时排查磁盘问题,我最先看的通常不是分区表,而是挂载后的空间占用。df 能回答'哪里快满了',lsblk 和 fdisk 更适合看'盘是怎么切的'。两类命令别混着用,省得在错误的层面上打转。

查看已挂载文件系统的空间

df -h

df 看的是真正挂载到系统里的文件系统。它会列出总容量、已用、可用空间、使用率和挂载点,适合先判断根分区或者某个数据盘是不是顶满了。

常用选项:

  • -h:以 GB、MB 这种人类更容易读的单位显示
  • -T:带上文件系统类型,比如 ext4、xfs
  • -i:看 inode 使用情况,不是看磁盘容量

比如只想看根目录:

df -h /

查看磁盘和分区结构

lsblk

lsblk 的输出更像一棵树,能直接看到磁盘、分区和挂载点之间的关系。机器里插了几块盘、哪块盘挂了系统、哪块盘还空着,用它一眼就能分出来。

示例输出:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 464.3G 0 part /

如果想把文件系统信息一起带出来,可以用:

lsblk -f

查看分区表详情

sudo fdisk -l

fdisk -l 更底层一些,能看到分区表、起止扇区、分区类型这些信息。它对确认磁盘是不是被系统识别、分区有没有写进去很有用,不过通常需要 sudo。

查看目录或文件占用

du -sh /path/to/directory

du 看的是某个目录本身占了多少空间,不关心它是不是挂载点。想定位'是谁把磁盘吃掉了',这个命令比 df 更直接。

常用选项:

  • -s:只给总计
  • -h:人类可读格式
  • --max-depth=N:限制展开层级,比如 --max-depth=1 只看一级子目录

常见用法:

du -sh /var/log

查看 UUID 和文件系统类型

sudo blkid

这个命令常用于写 /etc/fstab。挂载时用 UUID 比直接写设备名稳一点,盘序变化时不容易挂错。

交互式查看目录大小

sudo apt install ncdu
ncdu /path/to/directory

ncdu 适合现场排障。它会把目录大小做成交互式界面,能排序,也能往下钻。真要清理空间的时候,比一长串 du | sort | head 顺手。

查看磁盘 I/O 情况

iostat -x 1

这个命令看的是磁盘读写和利用率,不是容量。系统卡顿但空间并不紧张时,它比 df 更接近问题本身。iostat 来自 sysstat 包。

查看磁盘健康状态

sudo smartctl -a /dev/sdX

smartctl 用来读磁盘的 SMART 信息,前提是硬盘本身支持。sdX 记得换成实际设备名,比如 sda。这类信息更偏硬件健康,不是日常高频命令,但怀疑盘有问题时很值。

常见场景

  • 想快速确认根分区是否紧张:df -h /
  • 想找大目录:sudo du -ah / | sort -rh | head -n 20
  • 想看磁盘有没有被系统识别:lsblk 或 sudo fdisk -l

lsblk 详细一点看

lsblk 在 Linux 里就是用来列出块设备的。它把磁盘、分区、LVM、RAID 这类对象按层级摆出来,比单纯看分区表直观得多。

默认输出字段

列名含义
NAME设备名,比如 sda、sdb1、nvme0n1p2
MAJ:MIN主设备号和次设备号
RM是否可移动设备,1 表示是
SIZE容量
RO是否只读,1 表示只读
TYPE类型,常见有 disk、part、rom、lvm
MOUNTPOINT挂载点,没挂载就为空

常用选项

选项作用
-a显示所有设备,包括空设备
-d只看磁盘,不展开分区
-f显示文件系统信息
-i用 ASCII 字符画树
-o自定义输出列
-n不显示表头
-p显示完整设备路径

几个常用例子

lsblk | grep nvme
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
lsblk -f
lsblk -d

读取输出时要留意的点

  • 树状缩进表示层级关系,先看磁盘,再看分区
  • 有些信息需要 sudo 才能完整看到
  • lsblk 更适合看结构,fdisk -l 更适合看底层分区表

如果只是想搞清楚'这台机器上有哪些盘、哪块盘挂了哪里',lsblk 基本够用;如果要进一步确认分区表和扇区信息,再去看 fdisk -l。

目录

  1. Ubuntu 磁盘空间与分区查看命令整理
  2. 查看已挂载文件系统的空间
  3. 查看磁盘和分区结构
  4. 查看分区表详情
  5. 查看目录或文件占用
  6. 查看 UUID 和文件系统类型
  7. 交互式查看目录大小
  8. 查看磁盘 I/O 情况
  9. 查看磁盘健康状态
  10. 常见场景
  11. lsblk 详细一点看
  12. 默认输出字段
  13. 常用选项
  14. 几个常用例子
  15. 读取输出时要留意的点
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Vibe Coding:AI 时代的新编程范式与实践指南
  • Git 安装流程与基础使用指南
  • Python PEP 8 编码规范实战指南
  • 元气 AI Bot 安装部署与飞书集成使用指南
  • 可持续发展与CV:绿色AI模型设计
  • Python Pandas 核心用法与实战指南
  • Java Web 开发基础:Spring Web MVC 核心解析
  • 算法题解:旋转链表(Rotate List)
  • LTX-2.3 开源音视频生成模型技术解析
  • 麒麟 V10 ARM64 环境部署 WebLogic 12.2.1.4 实践
  • 基于阿里云部署 Moltbot 开源 AI 代理指南
  • Python 四大内置函数:filter、float、format 与 frozenset
  • Stable Diffusion 2.1 AI 绘画工具快速入门指南
  • C++与Linux 文件操作:系统接口 open write read 详解
  • 基于 OpenCV 的 Python 自动扫雷实现
  • 基于 Python 的 AI 三剑客:文档总结、代码生成与智能检索
  • 本地部署 Qwen2.5-VL-7B:基于 Ollama 的图片问答机器人搭建指南
  • AI 短视频分镜头设计:主流 AI 绘画工具选择指南
  • Stack-Chan 机器人开发入门:基于 M5Stack 的 JavaScript 实现
  • 时间轮算法详解:从原理到 Java 实现

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online