如何获取系统下目录的文件系统类型?
0赞
发表于 4/13/2023 3:10:59 PM
阅读(1668)
最近看到一个问题,如何获取当前系统的文件类型?
这个时候就要介绍下/proc/mounts文件:这个文件以/etc/mtab文件的格式给出当前系统所安装的文件系统信息。同时也能反映出任何手工安装从而在/etc/mtab文件中没有包含的文件系统。
我们可以通过cat /proc/mounts查看挂载文件系统的状态。

mounts文件包含6列
Device mount的设备
Mount Point 挂载点,也就是挂载的路径
File System Type 文件系统类型,如ext4、xfs等
Options 挂载选项,包括读写权限等参数
无用内容,保持内容和**/etc/fstab**格式一致
无用内容,保持内容和**/etc/fstab**格式一致
下面写个程序提取下设备名,挂载目录,文件系统类型等参数。



运行结果

原文链接:https://mp.weixin.qq.com/s/lheXWdDMM2FXclomk6CrrA

电子技术应用专栏作家 嵌入式与Linux那些事
