我在我的系统(Manjaro Linux)上注意到:
- 我有一个名为的空目录
/net
- 文中没有提到这个目录文件系统层次结构标准
这个目录背后的意图是什么(引用章节和诗句)?
是不是像/mnt
(用于临时安装)但是对于网络(例如sshfs
,nfs
)安装点?
或者,换句话说,它是否像/media
, 但对于不可移动的非临时安装点?
答案1
是的,它与远程主机非常相似,/mnt
并且旨在包含nfs
来自远程主机的共享目录。
如果有一个名为 的 NFS 服务器nfsserver
共享一个名为 的目录shared-directory
,则只需列出或读取 中的文件即可访问它/net/nfsserver/shared-directory[/filepath]
。
此功能由自动安装器,首先由 Sun Microsystems 在 SunOS 4 (1988) 中实现。
与 Linux 不同,Solaris 在其文件系统层次结构标准文档中对此进行了记录:
$ man filesystem
...
/net
Temporary mount point for file systems that are mounted
by the automounter.
请注意,/net 目录不是硬编码的,您可以通过编辑/etc/auto.master
或/etc/autofs/auto.master
配置文件来选择不同的目录。例如参见这个文档页。
另请注意,相同的机制可用于自动挂载 CIFS 或基于融合(例如 sshfs)的文件系统共享。看到这个Gentoo 维基页面或者那个Ubuntu文档一。