Linux如何确定文件系统类型

时间:2020-01-09 10:41:37  来源:igfitidea点击:

Linux系统中所有可访问的文件都排列在一棵大树中,该文件树的根目录为/。
这些文件可以分布在多个设备上,并且可以是远程或本地文件系统。

Linux支持多种文件系统类型。
例如,它支持Ext2,Ext3,NFS,FA16,FAT32,NTFS,Sysfs,Procfs等。
要确定文件系统类型或找出当前已安装的文件系统类型,您需要使用称为mount或df的命令。
执行df命令,如下所示:

$ df -T

输出:

Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/hdb1     ext3    19228276  14737848   3513680  81% /
tmpfs        tmpfs      383960         4    383956   1% /dev/shm

df命令报告文件系统磁盘空间使用情况,如果您通过-T选项,它将报告文件系统类型。
如您所见,第二个命令显示文件系统类型(ext3)。
在shell提示符下执行以下安装命令:

$ mount

输出:

/dev/hdb1 on / type ext3 (rw,errors=remount-ro)
/dev/hdb2 on /home type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
automount(pid3558) on /data type autofs (rw,fd=4,pgrp=3558,minproto=2,maxproto=4)

如您所见,倒数第二栏显示文件系统类型。
例如,第一行
/dev/hdb1 on / type ext3 (rw,errors=remount-ro)
可以解释如下:

  • /dev/hdb1:分区
  • /: 文件系统
  • ext3:文件系统类型
  • (rw,errors = remount-ro):挂载选项