我使用的系统在 /usr/bin
中安装了 gnuplot
。我没有 root,但我需要更新版本的 gnuplot
,所以我将它安装到 $HOME/usr/bin
。
我将 $HOME/usr/bin
添加到我的路径中,但如果我只使用 gnuplot 命令,它仍然会执行 /usr/bin
中的那个。我宁愿不必在每次必须使用它时都指定 $HOME/usr/bin/gnuplot
。
我如何告诉 Linux 使用我的主目录中的那个,而不是 /usr/bin
中的那个?
最佳答案
可执行文件按 PATH 顺序查找。您需要在路径前添加 ${HOME}/usr/bin
,如下所示:
export PATH="${HOME}/usr/bin:$PATH"
关于linux - 在 Linux 中选择多个同名的可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/413493/