如何获取系统下目录的文件系统类型?
0赞
发表于 2023/4/13 15:10:59
阅读(985)
最近看到一个问题,如何获取当前系统的文件类型?
这个时候就要介绍下/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那些事