Припустимо, що файл firefox
знаходиться в каталозі /opt/firefox/bin
. Перейдемо до цього каталогу командою cd
і запустимо браузер так:
1. cd/opt/firefox/bin
2. firefox
В цьому випадку Bash
повідомить, що файл firefox
не знайдено. Справа в тому, що ми намагаємося запустити програму на ім'я виконуваного файлу. Це перший спосіб запуску. Bash шукає файл firefox
у шляхах змінної PATH
. Але додаток встановлено в /opt
, якого в PATH
немає. Правильно вказувати ім'я файлу, а відносний шлях. Файл знаходиться у поточному каталозі. Цей каталог позначається точкою..
Врахуємо це та виправимо команди запуску так:
1. cd/opt/firefox/bin
2. /firefox
path
cd ~
.bash_profile
з цього каталогу.PATH="/opt/firefox/bin:${PATH}"
Ми переголосили змінну PATH
і додали до неї новий шлях.
Щоб зміни набули чинності, перезапустіть термінал.