我在 Linux 上很垃圾,所以这可能是一个简单的问题......
我想要这里的可执行文件:
/root/hiphop/hiphop-php/src/hphp/hphp
在我输入时运行:
hphp
我该如何设置?
alias hphp=/root/hiphop/hiphop-php/src/hphp/hphp
名为 PATH 的环境变量会告诉你的 shell 在哪里寻找可执行文件。如果你添加这样的一行:
export PATH=$PATH:/root/hiphop/hiphop-php/src/hphp
到您的 bashrc (假设您正在使用 bash ),那么每次您在命令行上输入内容时,都会扫描该目录以查找可执行文件。
或者,您可以将 PATH 中已有位置的符号链接添加到该文件(这可能是一个更好的主意)。
ln -s /root/hiphop/hiphop-php/src/hphp/hphp /usr/sbin/hphp
编辑:看起来这是您通过配置/制作(或类似的)自己编译的程序。可能有一个名为 install 的 make 目标,您可以使用它来将文件复制到 /usr/local/sbin (或类似的东西)。不过,您需要成为root用户。