Если вы пытаетесь cd
использовать псевдоним , он не будет работать; это так, поскольку псевдоним работает на уровне Finder, а не на базовом уровне UNIX.
Я выделил некоторые ключевые аспекты псевдонимов , символических ссылок (символических ссылок) и жестких ссылок из статьи « Что такое псевдонимы, символические ссылки и жесткие ссылки в Mac OS X? » Ниже.
Псевдонимы
Этот тип ярлыка является самым старым для Mac; его корни уходят в System 7. Псевдонимы создаются и управляются на уровне Finder, что означает, что если вы используете Terminal или не-Mac приложение, такое как многие приложения и утилиты UNIX, псевдоним не будет Работа. OS X, кажется, видит псевдонимы как небольшие файлы данных, которые они есть, но он не знает, как интерпретировать информацию, которую они содержат.
Символические ссылки
Этот тип ярлыков является частью файловых систем UNIX и Linux. Поскольку OS X построен на основе UNIX, он полностью поддерживает символические ссылки. Символические ссылки похожи на псевдонимы в том, что они представляют собой небольшие файлы, содержащие путь к исходному объекту. Но в отличие от псевдонимов, символические ссылки не содержат имя inode объекта. Если вы переместите объект в другое место, символическая ссылка будет разорвана, и система не сможет найти объект.
Жесткие ссылки
Как и символические ссылки, жесткие ссылки являются частью базовой файловой системы 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
И автоматически ...
ls -l
показывает