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