Filesystems
Unix 等效的智能文件夾
我想要做的是提供一個目錄,其內容來自文件系統上的一系列其他目錄。它就像一個軟連結,一次只能連結到多個目錄,而不僅僅是一個。
該目錄可能被認為是只讀的-或者,如果對文件進行了更新,那麼如果這些更新發生在源文件中會很好(即,該目錄是進入文件上多個位置的“視窗”-系統)
如果在這個“偽”目錄中創建了一個新文件,它應該被放到某個預設位置,或者完全拒絕。
Windows(在名稱庫下)和 OSX(智能文件夾)中存在類似的功能 - 是否有任何 Unix 等價物?
它不能作為標準 Unix 或圖形 Linux 界面的一部分使用。
Linux 系統管理員可以使用 overlayfs。實際上,最重要的用途之一是允許對正在執行的 LiveCD 系統進行修改,例如安裝額外的軟體包。
FUSE 中也有等價物,可以在沒有 root 權限的 Linux 上使用。FUSE 會有額外的限制,但它可能適用於與您提到的功能相同的情況。unionfs-fuse 似乎在 ubuntu 中可用。(“聯合安裝”是該概念的舊術語)。