该mount
命令cat /proc/mounts
仅列出那些具有与默认值不同的值的安装选项。
我怎样才能获得(对于给定的已安装分区)详尽的应用值列表全部分区的文件系统定义的安装选项?考虑“计算样式”,但针对的是已安装的分区而不是 HTML 元素;)
答案1
通用 Linux 挂载接口不提供任何有关此的更多信息。
默认的通用安装选项是rw,suid,dev,exec,async
。 (我查找了man mount
的定义defaults
,并删除了所有不是内核安装标志的内容)。
举一个流行的例子,ext4
文件系统不会ext4
显示/proc/mounts
.你应该能够锻炼身体最多仅通过阅读 中的“安装选项”部分即可了解默认值man ext4
。这是大量的阅读:-)。它还说它可能会根据内核版本而有所不同。对于未指定的,似乎是:
acl
如果内核是在支持它的情况下构建的(CONFIG_EXT4_FS_POSIX_ACL=y),则默认启用。delalloc
对于创建为 的文件系统默认启用ext4
。auto_da_alloc
默认情况下启用。
答案2
这是一个例子外部4。更完整的应用安装选项列表:
猫 /proc/fs/外部4/sda1/选项
可用安装选项的完整列表:
https://docs.kernel.org/admin-guide/ext4.html
还有直接看内核源码:
./linux/fs/ext4/