确定 Linux 中文件系统类型的 7 种方法(Ext2、Ext3 或 Ext4)
文件系统是在存储磁盘或分区上命名、存储、检索以及更新文件的方式;是文件在磁盘上的组织方式。
文件系统分为两部分:用户数据和元数据(文件名、创建时间、修改时间、大小和目录层次结构中的位置等)。
在本指南中,我们将解释七种识别 Linux 文件系统类型的方法,例如 Ext2、Ext3、Ext4、BtrFS、GlusterFS 等等。
1.使用 df 命令
df 命令报告文件系统磁盘空间使用情况,要包含特定磁盘分区上的文件系统类型,请使用-T
以下标志:
$ df -Th OR $ df -Th | grep "^/dev"
有关df 命令使用的全面指南,请阅读我们的文章:
2.使用 fsck 命令
fsck用于检查并选择性地修复 Linux 文件系统,它还可以打印指定磁盘分区上的文件系统类型。
该标志-N
禁用对文件系统的错误检查,它仅显示将要执行的操作(但我们需要的是文件系统类型):
$ fsck -N /dev/sda3 $ fsck -N /dev/sdb1
3.使用 lsblk 命令
lsblk显示块设备,当与-f
选项一起使用时,它还会在分区上打印文件系统类型:
$ lsblk -f
4.使用 mount 命令
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 文件系统类型的方法。您知道这里未提及的任何方法吗?请在评论中与我们分享。