当前位置:  开发笔记 > 编程语言 > 正文

在Linux中选择具有相同名称的多个可执行文件

如何解决《在Linux中选择具有相同名称的多个可执行文件》经验,为你挑选了3个好方法。

我正在使用的系统gnuplot安装在/usr/bin.我没有root,但我需要更新的版本gnuplot,所以我安装了它$HOME/usr/bin.

我添加$HOME/usr/bin到我的路径中,但/usr/bin如果我只使用gnuplot命令,它仍会执行该路径.我宁愿不必$HOME/usr/bin/gnuplot每次都必须使用它.

我如何告诉Linux使用我的主目录中的那个,而不是那个/usr/bin



1> Bombe..:

可执行文件以PATH顺序找到.你需要在${HOME}/usr/bin你的路径前面加上,如下:

export PATH="${HOME}/usr/bin:$PATH"



2> MSalters..:

可执行文件以PATH顺序找到.你的PATH显然是/usr/bin在之前设置的~/usr/bin/.



3> Vinko Vrsalo..:

除了如前所述修改PATH之外,您还可以使用这样的别名(在BASH中)

alias gn=$HOME/usr/bin/gnuplot

那么你只需运行它

gn

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有