温馨提示×

怎么查看linux分区

小樊
38
2026-10-12 12:24:27
栏目: 智能运维

在 Linux 中查看分区信息有多种方式,下面按「常用程度」给你总结几种方法,适合不同场景。


一、最常用:lsblk(推荐)

lsblk

✅ 优点:

  • 显示清晰(树状结构)
  • 能看到 磁盘 / 分区 / 挂载点
  • 不需要 root

示例输出:

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  100G  0 disk
├─sda1   8:1    0    1G  0 part /boot
├─sda2   8:2    0   50G  0 part /
└─sda3   8:3    0   49G  0 part /data

查看文件系统类型:

lsblk -f

二、查看详细分区表:fdisk

sudo fdisk -l

✅ 适合:

  • 看分区表类型(MBR / GPT)
  • 看起始扇区、大小

示例:

Disk /dev/sda: 100 GiB
/dev/sda1  *      2048  2099199   1G  Linux
/dev/sda2       2099200 104857599 50G Linux

三、查看已挂载分区:df

df -h

✅ 只看正在使用的分区

示例:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        50G   20G   28G  42% /
/dev/sda3        49G   10G   37G  22% /data

只看某类文件系统:

df -hT

四、更底层:parted

sudo parted -l

✅ 适合:

  • GPT 分区
  • 大磁盘(>2TB)

五、查看 UUID(常用于 fstab)

blkid

或

ls -l /dev/disk/by-uuid

六、图形界面(如果有桌面)

  • gnome-disks
  • gparted(需安装)

快速选择建议

需求 命令
一眼看全貌 lsblk
看分区表 sudo fdisk -l
看挂载情况 df -h
看 UUID blkid

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

  • 你用的是 CentOS / Ubuntu / Debian / Arch?
  • 是想 挂载新硬盘 / 扩容 / 排查问题?

我可以直接给你对应操作命令。

0 踩