温馨提示×

centos怎么查看分区

小樊
32
2026-08-19 13:35:08
栏目: 智能运维

CentOS 中查看磁盘分区,常用以下几种方式,按推荐程度从高到低给你整理:


✅ 一、常用查看分区命令

1️⃣ lsblk(最推荐,直观)

lsblk

作用:

  • 以树状结构显示磁盘和分区
  • 能看到挂载点、大小、类型

示例输出:

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

会显示 文件系统类型(ext4/xfs)和 UUID


2️⃣ fdisk -l(查看分区表)

fdisk -l

作用:

  • 查看磁盘分区表
  • 适合查看 MBR / GPT 分区信息

⚠ 需要 root 权限:

sudo fdisk -l

3️⃣ parted -l(支持 GPT)

parted -l

作用:

  • 查看 GPT / MBR 分区
  • 适合大磁盘(>2TB)

4️⃣ df -h(查看已挂载分区)

df -h

作用:

  • 只看 已挂载的文件系统
  • 显示使用率

示例:

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

5️⃣ blkid(查看 UUID 和文件系统)

blkid

常用于:

  • 修改 /etc/fstab
  • 查看磁盘 UUID

✅ 二、CentOS 7/8 推荐组合

lsblk
df -h

✅ 三、常见场景速查

需求 命令
看磁盘和分区结构 lsblk
看分区表 fdisk -l
看挂载情况 df -h
看 UUID blkid
看大磁盘 parted -l

如果你愿意,可以把 lsblkdf -h 的输出贴出来,我可以帮你 分析磁盘是否还有未分区空间、是否可以扩容

0