OS X上的符号链接和别名是否相同?

时间:2011-06-10 20:10:07

标签: macos alias symlink

我一直在尝试在终端中设置一些符号链接,并且无法让它们工作。

在试图找到我做错的事情时,我将其功能与右键菜单中的“创建别名”按钮进行了比较。

我的问题是:Mac OS X中的别名(es)和符号链接有什么区别?

1 个答案:

答案 0 :(得分:10)

虽然符号链接是文件系统的一项功能,但别名是OS X的一项功能。 我不知道他们是否仍然使用这种技术,但在Mac OS Classic甚至System 7的时代,他们只是一个资源分叉的文件,它有一个特殊的资源告诉操作系统什么路径和什么文件ID该文件有。

符号链接更像是文件系统级别的数据库条目。它们与硬链接不同,因为它们在您删除或移动目标文件时会失效。硬链接是指向存储介质上相同位置的文件系统目录中的实际文件条目。