如何判断您使用的文件系统类型?

如何判断您使用的文件系统类型?

是否有命令可以告诉您正在使用什么类型的文件系统?

答案1

您的问题可以通过多种方式提出。从字面上看,Karlson 的答案非常酷,因为它告诉您卷的文件系统 |您当前所在的分区。

df -hT我一直喜欢这个命令,因为它向您显示所有已安装的“标准”文件系统,并以人类可读的大小格式进行操作。

但是,您可能还有其他未安装(已注释掉)、安装失败或已卸载的磁盘或卷。您可以做的另一件事是运行cat /etc/fstab它,它将显示“文件系统表”并列出应该在启动时安装的文件系统以及位置、文件系统类型、安装点等。

答案2

Linux系统上的命令stat用于显示文件或文件系统状态。有关更多信息,请通过man stat在终端中运行来阅读联机帮助页。

$ stat -f -c %T /
xfs
$ stat -f -c %T /boot
ext2/ext3
$ stat -f -c %T /srv
btrfs
$ stat -f -c %T /tmp
tmpfs

上面使用的标志:

-f, --file-system- 显示文件系统状态而不是文件状态

-c --format=FORMAT- 使用指定的 FORMAT 而不是默认在每次使用 FORMAT 后输出换行符

文件系统的有效格式序列:

%T- 以人类可读的形式输入

答案3

如果你这样做:

df -k .

它会告诉您当前目录所在的文件系统。

答案4

df -T . | awk '{ getline ; print $2 }'

相关内容