#linux #centos #hiphop
#linux #centos #хип-хоп
Вопрос:
Я не разбираюсь в Linux, так что это, вероятно, простой вопрос…
Я хочу, чтобы исполняемый файл был здесь:
/root/hiphop/hiphop-php/src/hphp/hphp
Будет запускаться при вводе:
hphp
Как мне это установить?
Ответ №1:
alias hphp=/root/hiphop/hiphop-php/src/hphp/hphp
Комментарии:
1. Я знал, что это будет просто! Спасибо.
Ответ №2:
Переменная среды, называемая PATH, укажет вашей оболочке, где искать исполняемые файлы. Если вы добавите строку, подобную этой:
export PATH=$PATH:/root/hiphop/hiphop-php/src/hphp
к вашему bashrc (при условии, что вы используете bash)
затем этот каталог будет проверяться на наличие исполняемых файлов каждый раз, когда вы вводите что-либо в командной строке.
в качестве альтернативы, вы могли бы добавить символическую ссылку из местоположения, которое уже находится в вашем пути к этому файлу (что, вероятно, является лучшей идеей).
ln -s /root/hiphop/hiphop-php/src/hphp/hphp /usr/sbin/hphp
РЕДАКТИРОВАТЬ: также похоже, что это программа, которую вы скомпилировали самостоятельно с помощью configure / make (или аналогичной). вероятно, существует цель создания с именем install, которую вы можете использовать для копирования файла в /usr/ local / sbin (или что-то в этом роде). однако вам нужно быть root.