问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

CentOS系统硬盘分区格式查询全攻略:常用命令详解与实战示例

创作时间:
作者:
@小白创作中心

CentOS系统硬盘分区格式查询全攻略:常用命令详解与实战示例

引用
CSDN
1.
https://m.blog.csdn.net/2401_86544677/article/details/146033202

在服务器运维与系统管理中,快速查看硬盘分区格式是排查存储问题、规划磁盘扩容的重要技能。本文汇总了CentOS系统下6种常用命令,通过实际案例演示如何快速获取分区类型、文件系统格式及挂载信息,涵盖基础查询与进阶分析场景。

一、lsblk命令:树形结构直观展示分区关系

适用场景:快速查看块设备层级结构及挂载点

命令语法

lsblk -f

输出解析

https://via.placeholder.com/600x200?text=lsblk+-f+%E7%A4%BA%E4%BE%8B

  • NAME:设备名称(如sda1、vdb2)
  • FSTYPE:文件系统类型(ext4/xfs/swap等)
  • MOUNTPOINT:挂载路径(如/、/home)

优势:无需root权限,支持未挂载分区识别

二、df命令:实时查看已挂载分区状态

适用场景:获取文件系统使用率与类型

命令语法

df -Th

参数解析

  • -T:显示文件系统类型
  • -h:人性化显示存储单位

输出示例

Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sda1      ext4       50G   12G   36G  25% /
/dev/sdb1      xfs       200G   30G  170G  15% /data

注意:仅显示已挂载分区信息

三、fdisk工具:专业级分区表分析

适用场景:查看MBR分区表及类型标识

命令语法

sudo fdisk -l

关键字段解析

  • Device:分区设备路径
  • Id:分区类型ID(如83=Linux,8e=LVM)
  • System:分区类型描述

实战案例:

Disk /dev/sda: 500 GB
Device     Boot Start       End   Sectors  Size Id Type
/dev/sda1  *     2048   2099199   2097152    1G 83 Linux
/dev/sda2      2099200 41943039  39843840   19G 8e Linux LVM

进阶技巧

fdisk /dev/sdX

进入交互模式查看特定磁盘

四、parted工具:GPT分区专业分析

适用场景:查看GPT分区表及高级属性

命令语法

sudo parted -l

输出特征

Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 2TB
Partition Table: gpt
Number  Start   End    Size   File system  Name     Flags
1      1049kB  538MB  537MB  fat32        EFI      boot, esp
2      538MB   100GB  99.5GB ext4         data

优势:支持2TB以上大容量磁盘分析,显示分区标签与标记

五、blkid命令:精准获取分区UUID与格式

适用场景:脚本自动化处理时获取唯一标识

命令语法

sudo blkid

输出示例

/dev/sda1: UUID="e8a3a1a1-..." TYPE="ext4" PARTUUID="0001f3a5-01"
/dev/sdb2: UUID="b2d8c9d0-..." TYPE="xfs"

典型应用:配置/etc/fstab实现自动挂载时推荐使用UUID

六、file命令:深度解析裸设备文件系统

适用场景:检测未挂载分区的底层格式

命令语法:

sudo file -sL /dev/sdX1

输出特征

/dev/sdc1: SGI XFS filesystem data (v5)
/dev/sdd1: Linux rev 1.0 ext4 filesystem data

注意:需精确指定分区路径,适合高级故障排查

总结与场景选择指南

命令
最佳适用场景
是否需要root
输出信息维度
lsblk
快速概览设备树
设备名/类型/挂载点
df
查看已挂载分区使用率
使用率/文件系统
fdisk
MBR分区表深度分析
分区表结构
parted
GPT分区及高级属性查看
分区标签/标志位
blkid
获取UUID用于自动化配置
唯一标识/格式类型
file
裸设备底层文件系统检测
二进制格式分析

运维建议:日常巡检推荐组合使用lsblk -fdf -Th,部署新磁盘时使用parted -l验证分区方案,配置自动挂载时通过blkid获取UUID。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号