У меня есть исполняемый файл "х", хранящийся в каталоге. Я хочу иметь возможность выполнять программу "х", набрав "х" из любого места в терминале. В настоящее время я должен быть в каталоге программ и набрать "./x", чтобы запустить программу. Как я могу это исправить?
1 ответ
3
В вашем домашнем каталоге вы должны увидеть файл .profile
Откройте этот файл и отредактируйте его, чтобы добавить следующее
export PATH=$PATH:/full/path/to/executable/folder/
Сохраните файл и перезапустите окно терминала.
теперь, когда вы добавили папку, содержащую ваш пользовательский исполняемый файл, в путь, вы сможете набрать "x" и запустить команду.
ВНИМАНИЕ: будьте осторожны при смене пути. если вы сделаете опечатку, ваша система не будет счастлива
РЕДАКТИРОВАТЬ: если у вас нет файла .profile в вашем домашнем каталоге, bash обычно ищет информацию профиля в следующем порядке
- ~/.Bash_profile
- ~/.Bash_login
- ~/.Profile