Как я «глобализую» двоичные файлы в Linux?

Например, любой бинарный файл, помещенный в /usr/local/bin будет работать в любом месте. Если бы я должен был размещать двоичные файлы внутри /myname/local/bin как бы я мог выполнить одно и то же?

4 Solutions collect form web for “Как я «глобализую» двоичные файлы в Linux?”

Все каталоги, перечисленные в $PATH , ищут исполняемые файлы.

Чтобы включить свой собственный путь по умолчанию, вы можете добавить:

 export PATH="/myname/local/bin:$PATH" 

В нижней части вашего ~/.bashrc (только для пользователя) или /etc/profile (для всех пользователей системы) или любого нового файла, например /etc/profile.d/mypath.sh

Путь поиска для двоичных файлов хранится в переменной среды , PATH

Вы можете проверить текущее значение:

[Steven @ scstop: ~]% echo $ PATH

/ Опт / местные / бен: / USR / бен: / бен: / USR / SBIN: / SBIN: / USR / местные / бен

Обратите внимание, как это список каталогов, разделенных двоеточиями. Когда вы вводите «mybinary» в приглашении, ваша оболочка будет проходить через эти каталоги (по порядку) и выполнять первую, которую она находит.

Чтобы добавить / myname / local / bin в PATH, сделайте это (в bash-подобной оболочке)

Export PATH = $ PATH: / myname / local / bin

Измените переменную среды $ PATH в своем профиле, чтобы включить /myname/local/bin . Например, export PATH="/myname/local/bin:$PATH"

  • Какие папки linux для установки SSD-диска
  • RPM не удалит установленные каталоги, если они были изменены после первоначальной установки
  • Как вы отслеживаете, какие пакеты были установлены на Ubuntu (Linux)?
  • Как автоматически устанавливать обновления в linux mint 17.1
  • Как проверить работоспособность жесткого диска
  • Предел пропускной способности по порту на iptables
  • Как установить путь для команд sudo
  • Как увеличить размер виртуального бокса?
  • Прочитайте содержимое zipped-файла без извлечения?
  • Разница между chmod 777 и chmod 007
  • Редактирование имени хоста в Linux
  • Удалите все файлы внутри каталога через FTP с помощью BASH
  • Давайте будем гением компьютера.