Как правильно добавить новый путь к PATH в командной строке
Путь пользователя – это серия каталогов, в которых программы командной строки ищут для запуска. Например, если вы введете «iostat» в терминал, то iostat будет запускаться из / usr / sbin, потому что «/ usr / sbin» является частью вашего $ PATH. Соответственно, пользователям, которые часто используют командную строку, может потребоваться настроить или добавить новые пути к своему терминалу, чтобы команды могли выполняться правильно.
Возможно, сейчас очевидно, что изменение PATH нацелено на более продвинутых пользователей и разработчиков, которые используют Терминал и проводят много времени в командной строке. Обычным пользователям Mac обычно не нужно изменять, добавлять или иным образом настраивать это в Mac OS X. Говоря о Mac OS X, хотя это, очевидно, ориентировано на Mac, вы можете использовать тот же трюк, чтобы добавить PATH в свою оболочку и в Linux. , а также большинство других разновидностей unix.
Прежде чем начать, вы можете захотеть увидеть существующий $ PATH на случай, если вы что-то напутаете, таким образом вы можете легко восстановить его, экспортируя с помощью тех же команд. Чтобы проверить текущий $ PATH, просто введите: «echo $ PATH»
Добавление каталога в PATH
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Самый простой способ добавить новый путь к $ PATH (переменной среды) – использовать команду экспорта. В этом примере мы добавим «~ / opt / bin» к пользовательскому PATH с экспортом:
export PATH=$PATH:~/opt/bin
Вы можете запустить это прямо из командной строки, а затем проверить $ PATH с помощью echo, чтобы показать, что он был добавлен следующим образом:
echo $PATH
Это должно вернуть что-то вроде следующего, обратите внимание на недавно добавленный каталог ~ / opt / bin в конце:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/osxdaily/opt/bin
Как добавить несколько путей в PATH
Так же, как несколько путей могут быть сохранены и объединены в $ PATH в соответствии с их приоритетом поиска, вы также можете добавлять новые пути таким же образом. Мы будем использовать тот же пример, что и раньше, но на этот раз также добавим каталог ~ / dev / bin:
export PATH=$PATH:~/opt/bin:~/dev/bin
Установка PATH в профиле оболочки
Имейте в виду, что для сохранения изменений в PATH вы захотите добавить их в ~ / .profile, .zshrc или ~ / .bash_profile, в зависимости от того, какую оболочку вы используете. Для этого используйте свой любимый текстовый редактор, будь то nano, emacs или vim. Если вы усложняете задачу, рекомендуется добавить комментарии в .profile, чтобы все было легко сканировать:
#Adding opt bin and dev bin to PATH for fun
export PATH=$PATH:~/opt/bin:~/dev/bin
Bash – это оболочка по умолчанию во многих версиях Mac OS X, но zsh – по умолчанию в более поздних современных выпусках, и, конечно же, есть другие оболочки, такие как sh, ksh и tcsh, которые также входят в комплект Mac. Смена оболочки Mac OS X – очень простой процесс либо с помощью chsh, либо в настройках Терминала и / или iTerm2.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)