🎬 HoRain云小助手:个人主页
🔥 个人专栏: 《Linux 系列教程》《c语言教程》
⛺️生活的理想,就是为了理想的生活!
⛳️ 推荐
前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。
专栏介绍
专栏名称 | 专栏介绍 |
本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。 | |
本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制! | |
全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。 | |
本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。 | |
本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。 | |
本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等) |
目录
在 CentOS 系统中,查询硬盘分区格式(文件系统类型)可以通过以下命令实现:
1. 使用 lsblk
命令
显示所有块设备及其分区信息(包括文件系统类型):
lsblk -f
输出示例:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 xfs a1b2c3d4-5678-90ef-ghij-klmnopqrstuv /
└─sda2 swap b2c3d4e5-6789-01fg-hijk-lmnopqrstuv [SWAP]
- 关键字段:
FSTYPE
列即为文件系统类型(如xfs
,ext4
,swap
等)。
2. 使用 blkid
命令
显示所有块设备的 UUID 和文件系统类型(需 root 权限):
sudo blkid
输出示例:
/dev/sda1: UUID="a1b2c3d4-..." TYPE="xfs"
/dev/sda2: UUID="b2c3d4e5-..." TYPE="swap"
3. 使用 df
命令
查看已挂载分区的文件系统类型:
df -Th
输出示例:
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 xfs 50G 20G 30G 40% /
- 关键字段:
Type
列显示文件系统类型。
4. 使用 file
命令
直接检查指定分区的文件系统类型(需 root 权限):
sudo file -s /dev/sda1
输出示例:
/dev/sda1: SGI XFS filesystem data (blksz 4096, ...)
5. 使用 parted
命令
查看磁盘分区表及文件系统类型(适用于未挂载的分区):
sudo parted -l
输出示例:
Number Start End Size File system Name Flags
1 1049kB 53.7GB 53.7GB xfs root
2 53.7GB 107GB 53.3GB swap swap
6. 使用 fdisk
或 gdisk
查看磁盘分区信息(适用于 MBR/GPT 分区表):
# 适用于 MBR 分区
sudo fdisk -l
# 适用于 GPT 分区
sudo gdisk -l /dev/sda
常见文件系统类型
- Linux:
ext4
,xfs
,btrfs
- Windows:
ntfs
,fat32
,exfat
- 交换分区:
swap
- 其他:
iso9660
(光盘),vfat
(U 盘)
总结
- 推荐命令:
lsblk -f
或df -Th
(快速查看已挂载分区)。 - 详细分析:
blkid
或parted -l
(查看所有设备及未挂载分区)。 - 权限问题:大部分命令需要
sudo
权限。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄
💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙