Я пытался использовать экспорт, чтобы установить путь. Но я не могу понять, как это работает? Это моя команда:
export PATH=.:$PATH
Так как это работает? и как выглядит PATH? Спасибо
Я пытался использовать экспорт, чтобы установить путь. Но я не могу понять, как это работает? Это моя команда:
export PATH=.:$PATH
Так как это работает? и как выглядит PATH? Спасибо
Переменная PATH - это специальная переменная, которая содержит (в bash ":" разделенный) список каталогов, в которых оболочка будет искать двоичные файлы.
Команда, которую вы ввели, заставляет оболочку искать в текущем каталоге ("."), Прежде чем другие каталоги, которые она уже использует.
Вы можете увидеть, как выглядит ваш PATH, с помощью команды echo $ PATH.
Моя выглядит
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/bin
Оператор "export" означает, что любые подкоманды или оболочки, запущенные из этой оболочки, будут наследовать команду измененного пути.