На этот вопрос уже есть ответ здесь:
Я понимаю, что это базовый вариант, но я прочитал две страницы ответов Google и мне до сих пор неясно «Как поместить исполняемый файл в / usr / local / bin
?»
Я загрузил пакет и сделал исполняемый файл под названием profit
. Какова пошаговая командная строка для выполнения profit
с терминала без необходимости каждый раз добавлять путь / to / profit
?
Просто скопируйте его в /usr/local/bin
.
sudo cp /path/to/profit /usr/local/bin
Существуют различные вещи рассмотреть; только для полноты:
, В первую очередь, необходимо удостовериться, что этот исполняемый файл имеет на самом деле необходимые полномочия.
sudo chmod a+rx /path/to/profit
(например, при извлечении архивов, которые были брошены вместе с помощью инструмента zip, полномочия могут потеряться)
Затем можно или скопировать файл как предложенный Gunnar; или можно создать символьную ссылку:
sudo ln -s /path/to/profit /usr/local/bin
В зависимости от Вашего контекста, с помощью ссылки могло бы быть более удобным в будущем; с другой стороны, это несет некоторые угрозы безопасности (например, когда/path/to/profit может быть записан некорневыми пользователями)
шаг 1: chmod +x /path/to/profit
шаг 2: sudo cp /path/to/profit /usr/local/bin/
шаг 3: profit