Відповіді:
Що ви шукаєте - це PATH
змінна середовище. Він повідомляє оболонці, де потрібно шукати програми. Ви можете побачити поточне значення цієї змінної, використовуючи echo
:
echo "$PATH"
Тепер ... Найкраща практика, якщо ви хочете використовувати якусь нову програму, - це встановити її за допомогою програми управління пакетами для вашого розповсюдження. Але в цьому випадку я припускаю, що ви маєте справу з програмою, яка не постачається жодним доступним програмним пакетом. Для таких програм у вас є два варіанти:
/usr/local/bin/
і /opt/bin/
- вони вже повинні бути у вашій PATH
. (Загляньте всередину цих папок, і якщо в них багато файлів, тоді ви не можете розмістити власну програму, і вам доведеться переглянути інші папки, перелічені у вашій програмі PATH
.)Змініть свою PATH
змінну. Це менш безпечно, оскільки він визначає додаткові папки, в яких можна зберігати програми, і хтось може зіграти на вас трюк, поставивши там свою власну програму для запуску.
Ви можете змінювати PATH
змінну або тимчасово, використовуючи
export PATH="$PATH:/path/to/your/executable"
(майте на увазі $PATH
після =
) або назавжди, додавши до .bashrc
файлу вищезазначений рядок (за умови використання bash
).