我在我的系統(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文檔一。