Answers:
如果您尝试cd
使用别名,它将不起作用;这是设计使然,因为别名在Finder级别而不是在基础UNIX级别起作用。
我从下面的文章“ 什么是Mac OS X中的别名,符号链接和硬链接? ”中摘录了别名,符号链接(符号链接)和硬链接的一些关键方面。
这种快捷方式是Mac上最早的一种。它的根源一直追溯到System7。别名是在Finder级别创建和管理的,这意味着,如果您使用的是Terminal或非Mac应用程序(例如许多UNIX应用程序和实用程序),则不会使用别名。工作。OS X似乎将别名看作是小型数据文件,但它们不知道如何解释其包含的信息。
这种快捷方式是UNIX和Linux文件系统的一部分。因为OS X是基于UNIX构建的,所以它完全支持符号链接。符号链接与别名相似,因为它们是包含原始对象路径名的小文件。但是与别名不同,符号链接不包含对象的索引节点名称。如果将对象移动到其他位置,则符号链接将断开,并且系统将无法找到该对象。
像符号链接一样,硬链接也是基础UNIX文件系统的一部分。硬链接是小文件,像别名一样,包含原始项目的inode名称。但是与别名和符号链接不同,硬链接不包含原始对象的路径名。当您希望单个文件对象出现在多个位置时,通常会使用硬链接。与别名和符号链接不同,您无法在不首先删除所有硬链接对象的情况下从文件系统中删除原始硬链接对象。
只需在终端中创建符号链接
ln -s <path to some folder> <destination of link>
例如,在桌面上,我创建了指向/Volumes
文件夹的符号链接
ln -s /Volumes /Users/allan/Desktop/Volumes
在我的桌面上,我自动获得了此图标:
您甚至可以给它起一个不同的名字:
ln -s /Volumes /Users/allan/Desktop/Stuff
并自动地...
ln -s [what/dir] [to/where]
ls -l
节目