如何在Lion中建立软链接?


8

今天我意识到别名与Lion中的软链接不一样。我在Dropbox文件夹中创建了一个文件夹别名,并将别名移至我的桌面。

当我尝试cd在终端中使用此别名时,终端会注意到该别名不是文件夹。但是,在Ubuntu中,我可以建立cd一个软链接。

如何在Lion中创建软链接?这对我来说很方便,因为我编写了依赖于软链接的python脚本。

Answers:


8

您可以从终端创建软链接(也称为符号链接或符号链接),就像在任何其他Unix系统中一样。

我对Dropbox并不熟悉,因此我将组成一个示例,假设Dropbox您的主目录中有一个文件夹:

cd ~
ln -s ~/Dropbox/aFolder Desktop/aFolder

注意,ln将要创建的链接作为第二个参数。觉得像cp

另外,警告:例如,如果您创建具有相对路径的软链接

cd ~/Desktop
ln -s ../Dropbox/aFolder aFolder

那么该链接将相对于当前位置,而不是创建时的当前目录!因此,例如,如果将其移入,~/Desktop/Folders则它将指向~/Desktop/Dropbox而不是~/Dropbox


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.