我想开始/etc/fstab
更舒适地编辑我的文件,不再依赖随机论坛。但无论我走到哪里,我看到的关于它的信息都非常少。例如,我无法找到解释所有可用选项的网页。那么,谁拥有该fstab
文件,什么程序使用它,我在哪里可以从它的创建者那里找到它的官方文档?
具体来说,我想了解none
,mem
和tmpfs
devices (第一个字段)之间的区别。我知道,我可能可以谷歌它并最终找到答案,但正如我所说,我不想再这样做了,我想进入全极客模式并阅读官方资源。
编辑:快速回答:区别应该只在字符串(名称)中,并且只对在挂载文件系统时读取文件的 systemd 重要。
系统文件的文档,例如
fstab
(几乎总是)在您的机器上。在这种情况下man fstab
,将回答您的问题 - 在一定程度上:您刚刚在评论中提到要创建
tmpfs
条目。这是一个示例/mnt/mytmpfs
:不要忘记自己创建目录 (
mkdir /mnt/mytmpfs
)。正如评论中所建议的,fstab 有它自己的手册页
man fstab
,它描述了文件及其结构,但是如果您想了解有关挂载选项的详细信息,您应该查看mount 手册页,其中描述了文件系统支持的挂载选项以及指向其他手册页的链接(如tmpfs)用于文件系统特定选项。您还应该查看手册页的最后,其中链接/提到了其他相关主题,例如可以帮助您回答问题的proc 。没有人,但是根据您的发行版,它通常必须归某人所有,因此在 Fedora 中,它归
setup
软件包所有:谁想用它。
mount
如果您没有同时指定源(设备)和目标(挂载点),请使用它。systemd 在引导期间使用它来挂载文件系统,例如/home
. 当从文件浏览器挂载设备时,UDisks 使用它来查找设备的挂载点和选项。除了上面提到的手册页之外,没有任何一个文档可以涵盖所有内容。至少不是来自 fstab 的“创造者”。