Что ж, если вы понимаете, почему и как псевдоним работает при использовании UID и пути к файлу (хотя symlink работает только по пути), тогда вы сможете легче понять разницу и ответ с высоким рейтингом.
В файловых системах HFS и HFS + каждый файл и папка имеет уникальный постоянный идентификатор. Псевдонимы используют этот идентификатор вместе с информацией о путевых именах для поиска файлов и папок на одном и том же томе.
Начиная с Mac OS X 10.2, псевдонимы меняются местами этот порядок поиска с использованием первого пути и уникального идентификатора второго. Это означает, что если вы перемещаете файл и заменяете его файлом с одинаковым именем, псевдонимы исходного файла теперь указывают на новый файл. Аналогично, если вы перемещаете файл на том же томе (не заменяя его), псевдонимы используют уникальную идентификационную информацию для разместить файл.
Когда файл или папка перемещаются, псевдоним может обновлять либо информацию о своем пути, либо уникальную идентификационную информацию, чтобы учесть это изменение. Если файл перемещается куда-то на том же томе, псевдоним обновляет свою внутреннюю запись новыми данными о пути к файлу. Так же, если исходный файл заменяется файлом с тем же именем, но с другой уникальной идентификацией, псевдоним обновляет свою внутреннюю запись уникальной идентификацией нового файла. (Результат create a new file with the path and filename that the file originally had
)
Поскольку псевдонимы изначально используют путь к файловой системе для разрешения расположения файлов, теперь они предлагают поведение, аналогичное символическим ссылкам. Символьные ссылки полагаются исключительно на информацию о пути, чтобы найти файл. Если вы перемещаете файл куда-то на том же томе, не заменяя его, символические ссылки на разрыв файла, а псевдонимы - нет. Единственный способ исправить символическую ссылку - это удалить ее и создать новую.