这拱门维基百科fstab
/
指定to be的选项defaults,noatime
,但在我的安装中,默认值fstab
是使用rw,relatime
.这拱门维基涵盖了atime
问题。我很好奇的是这个defaults
选项。页面man
说mount
:
默认值
使用默认选项:rw、suid、dev、exec、auto、nouser 和 async。
请注意,所有默认安装选项的实际设置取决于内核和文件系统类型。有关更多详细信息,请参阅本节的开头。
默认选项是仅在defaults
提供选项时使用还是在所有情况下都使用?我需要defaults
在我的吗fstab
?
答案1
defaults
仅当该字段为空时才需要。
如果选项字段为空,则可以将其完全省略,除非存在第 5 个或第 6 个字段。字段 5 是转储频率,现在很少使用。字段 6fsck
顺序,对于/
启动时安装的其他文件系统应为 1,对于其他文件系统应为 2,否则应为 0。如果字段 5 和 6 的值为 0,则可以省略,但如果字段 6 存在,则字段 5 需要存在。
因此defaults
需要在
/dev/foo /foo somefs defaults 0 1
(尽管您可以使用其他选项,例如rw
或ro
来代替)
但当您指定其他选项时可以省略它。
例如:下面的坐骑具有相同的效果。
/dev/foo /foo somefs ro 0 1
/dev/foo /foo somefs defaults,ro 0 1
但这些也有同样的效果。
/dev/foo /foo somefs defaults 0 0
/dev/foo /foo somefs