温馨提示×

linux分区表怎么看

小樊
55
2026-09-24 23:20:33
栏目: 智能运维

在 Linux 下查看分区表(也就是磁盘是怎么分区的)有几种常用方法,下面按“常用程度”给你介绍:


一、最常用:lsblk(推荐新手)

lsblk

或带详细信息:

lsblk -f

作用:

  • 显示所有磁盘和分区
  • 看到文件系统类型、挂载点

示例输出:

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

二、查看分区表类型(MBR / GPT)

1️⃣ 使用 fdisk

sudo fdisk -l

你会看到类似:

Disk /dev/sda: 200 GiB
Disk label type: gpt
  • dos = MBR
  • gpt = GPT

三、专门看分区表结构:parted

sudo parted -l

或指定磁盘:

sudo parted /dev/sda print

优点:

  • 明确显示分区表类型
  • 显示起止扇区

四、查看底层设备信息

cat /proc/partitions

比较底层,适合脚本或排查问题。


五、查看某个分区的详细信息

sudo blkid

可以看到:

  • UUID
  • 文件系统类型(ext4 / xfs / ntfs 等)

六、如果是 LVM(逻辑卷)

sudo lvdisplay
sudo vgdisplay
sudo pvdisplay

七、总结对照表

命令 用途
lsblk 看磁盘和分区结构(最直观)
fdisk -l 看分区表类型
parted -l 看详细分区表
blkid 看 UUID / 文件系统
/proc/partitions 底层分区信息

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

  • 你是 Ubuntu / CentOS / Arch 哪种?
  • 是想 重装系统 / 挂载硬盘 / 扩容分区?

我可以给你更针对性的命令。

0 踩