当前位置:首页 > Linux > 正文

Linux分区格式怎么查?

使用 lsblk -f、 blkid或 df -Th命令查看 Linux分区格式, lsblk -f显示所有块设备文件系统类型, blkid列出设备属性, df -Th展示已挂载分区的文件系统格式。

如何查看 Linux 分区格式:详细指南

在 Linux 系统中,查看分区格式(即文件系统类型)是管理磁盘、挂载分区或修复故障的关键操作,以下是 5 种专业且可靠的方法,适用于所有主流 Linux 发行版(如 Ubuntu、CentOS、Debian)。


方法 1:使用 lsblk 命令(推荐)

lsblk 是最简洁的工具,可直观显示分区树形结构和文件系统类型。

步骤

Linux分区格式怎么查? 第1张

  1. 打开终端,输入: lsblk -f
  2. 查看输出中的 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 直接读取分区的元数据,无需挂载即可识别格式。

步骤

Linux分区格式怎么查? 第2张

  1. 终端输入: sudo blkid
  2. 查找 TYPE="文件系统类型": /dev/sda1: UUID="a1b2..." TYPE="ext4" /dev/sda2: UUID="1234..." TYPE="xfs"


方法 3:使用 df 命令(仅查看已挂载分区)

df 专注于已挂载分区的使用情况和文件系统类型。

步骤

  1. 终端输入: df -Th

    -T 显示文件系统类型,-h 以易读格式输出。

    Linux分区格式怎么查? 第3张

  2. 查看输出中的 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 通过分析分区数据签名来识别格式,结果更底层。

步骤

  1. 先确认分区路径(如 /dev/sda1): lsblk # 查看分区名称
  2. 运行检测(需 sudo 权限): sudo file -sL /dev/sda1
  3. 输出示例: /dev/sda1: Linux rev 1.0 ext4 filesystem data ...


方法 5:使用 parted 命令(查看分区表及格式)

parted 适合高级用户,可同时查看分区布局和文件系统。

步骤

  1. 终端输入: sudo parted -l
  2. 在输出中查找 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 磁盘工具
    1. 安装:sudo apt install gnome-disk-utility(Ubuntu/Debian)
    2. 打开应用 → 选择磁盘 → 查看分区详情中的 “Type”。
  • GParted
    1. 安装:sudo apt install gparted
    2. 启动后,分区格式直接显示在主界面列表中。


总结建议

  • 快速查看:用 lsblk -f 或 df -Th。
  • 未挂载分区:用 blkid 或 file -sL。
  • 分区表操作:用 parted。
  • 重要操作前:始终使用 sudo 确保权限,避免误操作损坏数据。

引用说明参考 Linux 官方文档(kernel.org)、util-linux 工具手册(man7.org)及 GNU Coreutils 指南(gnu.org),确保信息的专业性和准确性。

安全提示:操作分区时请谨慎,备份关键数据。

0