温馨提示×

centos如何查看分区

小樊
39
2026-09-12 03:34:18
栏目: 智能运维

在 CentOS(以及大多数 Linux 发行版)中,查看磁盘分区有多种常用方法。下面按最常用 → 进阶给你介绍:


一、最常用命令

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

✅ 可清楚看到:

  • 磁盘(disk)
  • 分区(part)
  • 挂载点(MOUNTPOINT)

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

fdisk -l

或指定磁盘:

fdisk -l /dev/sda

✅ 适合查看:

  • MBR / GPT 分区类型
  • 起始扇区、大小

⚠️ 需要 root 权限


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

df -h

✅ 显示:

  • 已挂载的文件系统
  • 总大小、已用、可用

示例:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        50G   20G   28G  42% /
/dev/sda3        49G    1G   46G   3% /data

二、进阶命令

4️⃣ parted(GPT / 大磁盘推荐)

parted -l

✅ 适合:

  • 大于 2TB 磁盘
  • 查看 GPT 分区

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

blkid

示例:

/dev/sda1: UUID="xxx" TYPE="xfs"
/dev/sda2: UUID="yyy" TYPE="ext4"

6️⃣ 查看 /proc/partitions

cat /proc/partitions

三、常用组合建议

目的 推荐命令
快速看结构 lsblk
看挂载情况 df -h
看分区表 fdisk -l
看 UUID blkid

如果你告诉我:

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 是想 挂载新磁盘 / 扩容 / 排查问题

我可以给你更针对性的命令或操作步骤。

0