На этот вопрос уже есть ответ здесь:
Когда я хочу запустить бинарный файл или программу, которая называется vtmc.ubu.ifc
, я должен использовать терминал, чтобы перейти в папку bin, где существует программа, и выполнить программу по ./vtmc.ubu.ifc
.
Как я могу запустить программу без необходимости идти в эту папку, просто используя команду типа vtmc.ubu.ifc
, подобно тому, как программы типа vmd
, xmgrace
и т.д. открываются, просто набрав vmd
или xmgrace
в терминале.
Можно отредактировать ~/.bashrc
или ~/.profile
файл для добавления каталога, где программа расположена как это (обратите внимание здесь, что это редактирует .bashrc
сценарий, который является сценарием, выполняемым bash
каждый раз, когда интерактивная оболочка удара запускается):
gedit .bashrc
идут в конец файла добавление:
export PATH=$PATH:"directory of the program"
сохранили файл и выходят из типа gedit
. .bashrc
- в будущем Вы не должны делать этого; это только для внесения изменений применимыми в текущем терминальном сеансе N.B. Для добавления программы к var ENV ПУТИ других пользователей отредактируйте /home/USERNAME/.bashrc
сценарий каждого пользователя. И заставить исполняемый файл программы в корневой оболочке сделать ту же модификацию к /root/.bashrc
сценарий.
Существует два метода, которые я знаю для выполнения то, что Вы готовы более легко:
Движение к месту, где приложение проводником окна как Наутилус (проводник окна по умолчанию) и затем щелкает правой кнопкой и открывает терминал в том местоположении и затем запускает приложение через терминал
Добавьте путь приложения к переменной среды или PATH
переменная.
Официальный способ добавить путь к $PATH
путем создания файла (названный файлом удара, и главным образом заканчивается .sh для различения только цели) в /etc/profile.d/
и в том файле, обновите $PATH
export
команда.
Например, чтобы добавить, что приложение Studio Android соединяет каналом в переменную пути ($PATH
), следуйте за ревом шагов:
Перейдите в /etc/profile.d/
Создайте текстовый файл с помощью нано или энергии или сублимата и назовите это "my_android_studio.sh"
Добавьте следующий блок кода к файлу и затем сохраните файл:
#!/bin/bash
ANDROID_HOME=/opt/android_studio/android-studio/bin
ANDROID_SDK=~/Android/Sdk/platform-tools
export PATH=$PATH:$ANDROID_HOME:$ANDROID_SDK
Именно! С этого времени Вы могли просто запустить приложение с помощью названия приложения.