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