0

我在 Linux 上很垃圾,所以这可能是一个简单的问题......

我想要这里的可执行文件:

/root/hiphop/hiphop-php/src/hphp/hphp

在我输入时运行:

hphp

我该如何设置?

4

2 回答 2

3
alias hphp=/root/hiphop/hiphop-php/src/hphp/hphp
于 2011-11-05T05:51:58.513 回答
1

名为 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用户。

于 2011-11-05T05:54:45.127 回答