1

У меня есть исполняемый файл "х", хранящийся в каталоге. Я хочу иметь возможность выполнять программу "х", набрав "х" из любого места в терминале. В настоящее время я должен быть в каталоге программ и набрать "./x", чтобы запустить программу. Как я могу это исправить?

1 ответ1

3

В вашем домашнем каталоге вы должны увидеть файл .profile

Откройте этот файл и отредактируйте его, чтобы добавить следующее

export PATH=$PATH:/full/path/to/executable/folder/

Сохраните файл и перезапустите окно терминала.

теперь, когда вы добавили папку, содержащую ваш пользовательский исполняемый файл, в путь, вы сможете набрать "x" и запустить команду.

ВНИМАНИЕ: будьте осторожны при смене пути. если вы сделаете опечатку, ваша система не будет счастлива


РЕДАКТИРОВАТЬ: если у вас нет файла .profile в вашем домашнем каталоге, bash обычно ищет информацию профиля в следующем порядке

  1. ~/.Bash_profile
  2. ~/.Bash_login
  3. ~/.Profile

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .