У меня есть два псевдонима в моем домашнем каталоге: devbootcamp
и bookshelf
. Я могу cd
в, devbootcamp
но нет, bookshelf
но я не уверен, почему. Я не помню, как я сделал псевдоним для, devbootcamp
но я следовал этому руководству, чтобы создать bookshelf
псевдоним. Также странно в моем терминале devbootcamp
фиолетовый, но bookshelf
это не так. Как мне сделать так, чтобы они имели одинаковую функциональность?
22
ls -l
показываетОтветы:
Если вы пытаетесь
cd
использовать псевдоним , он не будет работать; это так, поскольку псевдоним работает на уровне Finder, а не на базовом уровне UNIX.Я выделил некоторые ключевые аспекты псевдонимов , символических ссылок (символических ссылок) и жестких ссылок из статьи « Что такое псевдонимы, символические ссылки и жесткие ссылки в Mac OS X? » Ниже.
Псевдонимы
Символические ссылки
Жесткие ссылки
Что работает в терминале и поиске
Просто создайте символическую ссылку в Терминале
Например, на рабочем столе я создал символическую ссылку на свою
/Volumes
папкуНа рабочем столе я получил эту иконку автоматически:
Вы даже можете дать ему другое имя:
И автоматически ...
источник
ln -s [what/dir] [to/where]