确定 Linux 中文件系统类型(Ext2、Ext3 或 Ext4)的 7 种方法
文件系统是在存储磁盘或分区上命名、存储、检索和更新文件的方式;文件在磁盘上的组织方式。
文件系统分为两部分,称为:用户数据和元数据(文件名、创建时间、修改时间、大小和在目录层次结构中的位置等) 。
在本指南中,我们将解释识别 Linux 文件系统类型的七种方法,例如 Ext2、Ext3、Ext4、BtrFS、GlusterFS 等等。
1.使用df命令
df 命令 报告文件系统磁盘空间使用情况,要包含特定磁盘分区上的文件系统类型,请使用 -T
标志,如下所示:
df -Th
OR
df -Th | grep "^/dev"
有关 df 命令 使用的综合指南,请参阅我们的文章:
- 12 个有用的“df”命令来检查 Linux 中的磁盘空间
- 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 文件系统类型的七种方法。您还知道这里没有提到的任何方法吗?在评论中与我们分享。