如何查看 Linux 分区格式:详细指南
在 Linux 系统中,查看分区格式(即文件系统类型)是管理磁盘、挂载分区或修复故障的关键操作,以下是 5 种专业且可靠的方法,适用于所有主流 Linux 发行版(如 Ubuntu、CentOS、Debian)。
方法 1:使用 lsblk
命令(推荐)
lsblk
是最简洁的工具,可直观显示分区树形结构和文件系统类型。
步骤:
- 打开终端,输入:
lsblk -f
- 查看输出中的
FSTYPE
列:NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 ext4 boot a1b2c3d4-5678-90ef... /boot └─sda2 xfs root 1234abcd-5678-90ef... /
说明:
ext4
、xfs
即为分区格式。
方法 2:使用 blkid
命令(精准识别未挂载分区)
blkid
直接读取分区的元数据,无需挂载即可识别格式。
步骤:
- 终端输入:
sudo blkid
- 查找
TYPE="文件系统类型"
:/dev/sda1: UUID="a1b2..." TYPE="ext4" /dev/sda2: UUID="1234..." TYPE="xfs"
方法 3:使用 df
命令(仅查看已挂载分区)
df
专注于已挂载分区的使用情况和文件系统类型。
步骤:
- 终端输入:
df -Th
-T
显示文件系统类型,-h
以易读格式输出。 - 查看输出中的
Type
列:Filesystem Type Size Used Avail Use% Mounted on /dev/sda2 xfs 50G 20G 30G 40% / /dev/sda1 ext4 1.9G 200M 1.7G 11% /boot
方法 4:使用 file
命令(深度检测分区格式)
file
通过分析分区数据签名来识别格式,结果更底层。
步骤:
- 先确认分区路径(如
/dev/sda1
):lsblk # 查看分区名称
- 运行检测(需
sudo
权限):sudo file -sL /dev/sda1
- 输出示例:
/dev/sda1: Linux rev 1.0 ext4 filesystem data ...
方法 5:使用 parted
命令(查看分区表及格式)
parted
适合高级用户,可同时查看分区布局和文件系统。
步骤:
- 终端输入:
sudo parted -l
- 在输出中查找
File system
行:Number Start End Size File system Name Flags 1 1049kB 538MB 537MB ext4 boot 2 539MB 53.7GB 53.2GB xfs root
图形界面方法(适合桌面用户)
- GNOME 磁盘工具:
- 安装:
sudo apt install gnome-disk-utility
(Ubuntu/Debian) - 打开应用 → 选择磁盘 → 查看分区详情中的 “Type”。
- 安装:
- GParted:
- 安装:
sudo apt install gparted
- 启动后,分区格式直接显示在主界面列表中。
- 安装:
总结建议
- 快速查看:用
lsblk -f
或df -Th
。 - 未挂载分区:用
blkid
或file -sL
。 - 分区表操作:用
parted
。 - 重要操作前:始终使用
sudo
确保权限,避免误操作损坏数据。
引用说明参考 Linux 官方文档(kernel.org)、util-linux 工具手册(man7.org)及 GNU Coreutils 指南(gnu.org),确保信息的专业性和准确性。
安全提示:操作分区时请谨慎,备份关键数据。
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/20401.html