我在我的bootcamp windows xp上安裝了一個工具(EVEHQ)。我正在運行相似的應用程序。效果很好。問題是應用程序有一個硬連線(二進制)目錄路徑,它用來存儲一些數據。我需要在mac端的數據。我可以簡單地通過手動或自動工具複製文件來同步文件。但我的想法是在bootcamp文件系統上創建一個鏈接,以便應用程序認爲它將它存儲在原始位置,但實際上這些文件存儲在我使用它們的位置。mac osx ln命令:鏈接目錄mac osx與別名或符號鏈接?
,我使用的文件(XML文件):
/Volumes/Macintosh HD/Users/fred/Library/Application Support/EVE Online/p_drive/My Documents/EVE/fittings
其中EVEHQ的Windows應用程序商店他們在訓練營分區:
/Volumes/c/Documents and Settings/fred/My Documents/Eve/fittings
所以我用:
iMac:Eve fred$ pwd
/Volumes/c/Documents and Settings/fred/My Documents/Eve
iMac:Eve fred$ sudo ln -s "/Volumes/Macintosh HD/Users/fred/Library/Application Support/EVE Online/p_drive/My Documents/EVE/fittings" fittings
Password:
ln: fittings: Function not implemented
那裏出了什麼問題?谷歌告訴我可以創建一個目錄的符號鏈接。是因爲它的交叉分區嗎?我以爲在unix文件系統上沒有物理分區只是目錄掛載點。我對unix不是很有經驗。
感謝您的反饋。 親切的問候 弗雷德
能否請您解釋要使用的命令? – Fred 2013-03-10 22:36:14
'ln -s',就像你做的那樣,但是另一種方式是:你從Mac目錄運行命令,並將其指向Windows目錄的路徑。 – 2013-03-10 22:42:08
哦,爲了它的工作,它需要你的操作系統能夠寫入Windows分區。我記得Mac OS X 10.6可以讀取Windows分區,但不能寫入它們。我不知道更新的Mac OS。 – 2013-03-10 22:43:42