我正在使用的系统gnuplot安装在/usr/bin.我没有root,但我需要更新的版本gnuplot,所以我安装了它$HOME/usr/bin.
我添加$HOME/usr/bin到我的路径中,但/usr/bin如果我只使用gnuplot命令,它仍会执行该路径.我宁愿不必$HOME/usr/bin/gnuplot每次都必须使用它.
我如何告诉Linux使用我的主目录中的那个,而不是那个/usr/bin?
Bom*_*mbe 38
可执行文件以PATH顺序找到.你需要在${HOME}/usr/bin你的路径前面加上,如下:
export PATH="${HOME}/usr/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
除了如前所述修改PATH之外,您还可以使用这样的别名(在BASH中)
alias gn=$HOME/usr/bin/gnuplot
Run Code Online (Sandbox Code Playgroud)
那么你只需运行它
gn
Run Code Online (Sandbox Code Playgroud)