2009-07-04 51 views
18

是否可以將本地目錄掛載到另一個目錄中?使用Perforce,我想做一些等同於鏈接目錄的東西,但是這樣做會讓它覺得它實際上只是項目中的另一個目錄。OS X掛載本地目錄

我想這樣做:

mount /foo/bar /home/foo/bar 

這是可能的,如果是這樣,我需要給它什麼樣的選擇?

+1

如何將其移至apple.stackexchange.com? – alanjds 2015-05-12 14:35:55

回答

2

您只能在目錄樹下安裝不同的文件系統。你可以通過硬連接目錄來實現你想要做的事情。 OS X允許硬鏈接的目錄和Perforce公司,它希望像不同的目錄

-5

爲了從一個目錄的硬鏈接到另一個運行:

$ ln /foo/bar /home/foo/bar 

從操作系統的角度出發,值得注意的是,兩個鏈接都被平等對待。您可以刪除/foo/bar/home/foo/bar仍然是磁盤上數據的有效參考。

+0

硬鏈接目錄是邪惡的! (除非你非常小心......) – Stobor 2009-07-04 04:54:11

+10

你可以_not_硬鏈接目錄在OSX通過'ln' – lolsborn 2009-07-04 05:20:56

+0

哎呀。對我沒有實際執行命令感到羞恥。採取的點。 – David 2009-07-04 17:17:00

1

的BSD(因此達爾文/ OSX)實現這一目標的方法是nullfs。它不是OS X的標準版本,但是如果你有時間玩它,也許可以從源代碼構建。