网站搜索

确定 Linux 中文件系统类型(Ext2、Ext3 或 Ext4)的 7 种方法


文件系统是在存储磁盘或分区上命名、存储、检索和更新文件的方式;文件在磁盘上的组织方式。

文件系统分为两部分,称为:用户数据元数据(文件名、创建时间、修改时间、大小和在目录层次结构中的位置等) 。

在本指南中,我们将解释识别 Linux 文件系统类型的七种方法,例如 Ext2、Ext3、Ext4、BtrFS、GlusterFS 等等。

1.使用df命令

df 命令 报告文件系统磁盘空间使用情况,要包含特定磁盘分区上的文件系统类型,请使用 -T 标志,如下所示:

df -Th
OR
df -Th | grep "^/dev"

有关 df 命令 使用的综合指南,请参阅我们的文章:

  1. 12 个有用的“df”命令来检查 Linux 中的磁盘空间
  2. Pydf – 另一种“df”命令,以颜色显示磁盘使用情况

2. 使用fsck命令

fsck用于检查和选择性修复Linux文件系统,它还可以打印指定磁盘分区上的文件系统类型。

标志 -N 禁用文件系统错误检查,它只显示将要执行的操作(但我们需要的只是文件系统类型):

fsck -N /dev/sda3
fsck -N /dev/sdb1

3. 使用lsblk命令

lsblk 显示块设备,与 -f 选项一起使用时,它还会打印分区上的文件系统类型:

lsblk -f

4. 使用挂载命令

mount 命令用于在 Linux 中挂载文件系统,它还可以用于挂载 ISO 映像、挂载远程 Linux 文件系统等等。

当不带任何参数运行时,它会打印有关磁盘分区的信息,包括文件系统类型,如下所示:

mount | grep "^/dev"

5.使用blkid命令

blkid 命令用于查找或打印块设备属性,只需将磁盘分区指定为参数,如下所示:

blkid /dev/sda3

6. 使用文件命令

file 命令标识文件类型,-s 标志启用块或字符文件的读取,-L 启用以下符号链接:

sudo file -sL /dev/sda3

7.使用fstab文件

/etc/fstab 是一个静态文件系统信息(例如挂载点、文件系统类型、挂载选项等)文件:

cat /etc/fstab

就是这样!在本指南中,我们解释了识别 Linux 文件系统类型的七种方法。您还知道这里没有提到的任何方法吗?在评论中与我们分享。