我在我的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