【发布时间】:2015-05-11 07:21:09
【问题描述】:
在 Linux 系统上,可以识别“常规”文件系统
使用statfs(2) 并检查f_type。几个常数
statfs(2) 手册页中提到了文件系统类型,例如
EXT4_SUPER_MAGIC 0xEF53
BTRFS_SUPER_MAGIC 0x9123683E
FUSE_SUPER_MAGIC 0x65735546
PROC_SUPER_MAGIC 0x9fa0
SYSFS_MAGIC 0x62656572
(原来那些实际上是在linux/magic.h中定义的。)
我希望能够区分众所周知的远程文件系统 (例如 sshfs)来自知名的本地文件系统(例如 ntfs-3g)。有什么方法可以了解有关基于 FUSE 的更多信息 文件系统,例如此时的名称?
【问题讨论】: