有没有一种简单的方法来确定挂载的文件系统是以只读还是读写方式挂载的?我本来只是想用管道传输,mount
但我认为可能会有更简单的方法。
注意:正如@Travis Campbell在serverfault.com/a/277449/236916的评论中有帮助地解释的那样,
—
mwfearnley '16
mount
它并不总是告诉您想要的内容:解释一下,它从读取/etc/mtab
,它是数据的缓存版本,并且可能在某些情况下会过时。输入的信息/proc/mounts
是您真正想要的。
statvfs
返回一个标志字段和一个标志,指示只读装载。不幸的是,我不知道要直接执行此操作的shell命令。我会用过的stat -f
,但是该命令会显示除标志以外的所有内容。