Выполнить двоичный файл [дубликат]

На этот вопрос уже есть ответ здесь:

Когда я хочу запустить бинарный файл или программу, которая называется vtmc.ubu.ifc, я должен использовать терминал, чтобы перейти в папку bin, где существует программа, и выполнить программу по ./vtmc.ubu.ifc.

Как я могу запустить программу без необходимости идти в эту папку, просто используя команду типа vtmc.ubu.ifc, подобно тому, как программы типа vmd, xmgrace и т.д. открываются, просто набрав vmd или xmgrace в терминале.

0
задан 8 April 2017 в 06:53

2 ответа

Можно отредактировать ~/.bashrc или ~/.profile файл для добавления каталога, где программа расположена как это (обратите внимание здесь, что это редактирует .bashrc сценарий, который является сценарием, выполняемым bash каждый раз, когда интерактивная оболочка удара запускается):

  1. открываются, терминал
  2. gedit .bashrc
  3. идут в конец файла добавление:

    export PATH=$PATH:"directory of the program"
    
  4. сохранили файл и выходят из типа gedit

  5. в Ваш терминал: . .bashrc - в будущем Вы не должны делать этого; это только для внесения изменений применимыми в текущем терминальном сеансе

N.B. Для добавления программы к var ENV ПУТИ других пользователей отредактируйте /home/USERNAME/.bashrc сценарий каждого пользователя. И заставить исполняемый файл программы в корневой оболочке сделать ту же модификацию к /root/.bashrc сценарий.

4
ответ дан 3 November 2019 в 12:06

Существует два метода, которые я знаю для выполнения то, что Вы готовы более легко:

1-й (Самый Легкий) Метод

Движение к месту, где приложение проводником окна как Наутилус (проводник окна по умолчанию) и затем щелкает правой кнопкой и открывает терминал в том местоположении и затем запускает приложение через терминал

2-й (Рекомендуемый) Метод

Добавьте путь приложения к переменной среды или PATH переменная.

Официальный способ добавить путь к $PATH путем создания файла (названный файлом удара, и главным образом заканчивается .sh для различения только цели) в /etc/profile.d/ и в том файле, обновите $PATH export команда.

Например, чтобы добавить, что приложение Studio Android соединяет каналом в переменную пути ($PATH), следуйте за ревом шагов:

  1. Перейдите в /etc/profile.d/

  2. Создайте текстовый файл с помощью нано или энергии или сублимата и назовите это "my_android_studio.sh"

  3. Добавьте следующий блок кода к файлу и затем сохраните файл:

    #!/bin/bash
    ANDROID_HOME=/opt/android_studio/android-studio/bin
    ANDROID_SDK=~/Android/Sdk/platform-tools
    export PATH=$PATH:$ANDROID_HOME:$ANDROID_SDK
    

Именно! С этого времени Вы могли просто запустить приложение с помощью названия приложения.

1
ответ дан 3 November 2019 в 12:06

Другие вопросы по тегам:

Похожие вопросы: