man*_*ork 157
是的,根据男人的说法,df您可以:
Run Code Online (Sandbox Code Playgroud)-T, --print-type print file system type
另一种方法是使用mount命令。如果没有参数,它会列出当前安装的设备,包括它们的文件系统。
如果您只需要找出一个特定的文件系统,使用stat命令的-f选项比从上述命令的输出中解析出一个值更容易。
Sté*_*las 71
如果未挂载文件系统(但也未挂载):
blkid -o value -s TYPE /dev/block/device
Run Code Online (Sandbox Code Playgroud)
或者:
file -Ls /dev/block/device
Run Code Online (Sandbox Code Playgroud)
您通常需要对块设备进行读取访问。但是,在 的情况下blkid,如果它无法读取设备,它将尝试获取缓存在/run/blkid/blkid.tab或 中的信息/etc/blkid.tab。
lsblk -no FSTYPE /dev/block/device
Run Code Online (Sandbox Code Playgroud)
这次还会通过查询udev数据(类似于/run/udev/data/b$major:$minor)为您提供该信息。