1.0 KiB
1.0 KiB
PATH (Command path) (one-screen)
1) Что такое PATH
PATH — переменная окружения: упорядоченный список каталогов, где shell ищет исполняемые файлы, если команда вызвана без абсолютного пути.
Формат: пути через :
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Посмотреть:
echo $PATH
2) Важное правило
Если есть два бинарника с одинаковым именем, запустится тот, который встречается раньше в PATH.
3) Как добавить путь
Временно (на текущую сессию):
export PATH=/path/to/bin:$PATH
Постоянно:
~/.bashrc,~/.zshrc/etc/profile
4) Найти, что реально запускается
which bash
# /bin/bash
Source: 01 Library/05 Operating System/Linux/Command Path