在凯旋门上维基fstab指定的选项/是defaults,noatime,但在我安装的默认fstab用的选项创建的rw,relatime。该拱门维基覆盖atime问题。我很好奇的是defaults选项。该man换页mount说:
默认值
使用默认选项:rw、suid、dev、exec、auto、nouser 和 async。
请注意,所有默认挂载选项的真实设置取决于内核和文件系统类型。有关更多详细信息,请参阅本节开头。
是仅在defaults提供选项时才使用默认选项还是在所有情况下都使用它们?我需要defaults在我的fstab?
Gil*_*il' 31
仅defaults当该字段为空时才需要。
如果选项字段为空,您可以完全省略选项字段,除非存在第 5 个或第 6 个字段。字段 5 是转储频率,现在很少使用。字段 6 的fsck顺序,应该是 1 表示/, 2 表示启动时安装的其他文件系统,否则应该是0。如果字段 5 和 6 的值为 0,则可以省略字段 5 和 6,除非字段 5 需要存在,如果字段 6 是。
因此defaults有必要在
/dev/foo /foo somefs defaults 0 1
Run Code Online (Sandbox Code Playgroud)
(尽管您可以使用其他选项,例如rw或ro代替)
但是当您指定另一个选项时可以省略它。
例如:下面的坐骑具有相同的效果。
/dev/foo /foo somefs ro 0 1
/dev/foo /foo somefs defaults,ro 0 1
Run Code Online (Sandbox Code Playgroud)
但这些也有同样的效果。
/dev/foo /foo somefs defaults 0 0
/dev/foo /foo somefs
Run Code Online (Sandbox Code Playgroud)