将目录添加到 shell 配置文件

将目录添加到 shell 配置文件

可能的重复:
如何使程序在任何地方都可执行

我是 Linux/Unix 新手,目前在我的公司使用 Red Hat 企业版。显然我无法完全控制我的计算机(不确定这是否重要)。

我在某个文件夹中有一堆可执行文件。

我希望能够从任何其他目录运行这些程序。

我怎样才能做到这一点?也许是某种 bash 配置文件?如果是的话,它会位于哪里?

答案1

为此,您可以将 /path/to/executables 添加到变量中$PATH,为了使其成为默认设置,您可以将其添加到其中一个bash启动文件中,.bash_profile这可能是最合适的。将以下行添加到$HOME/.bash_profile

export PATH="${PATH}:/path/to/executables" 

或者,如果PATH中已经存在一行.bash_profile,则追加或添加/path/to/executables到它的前面。每个路径元素都是按顺序搜索的,因此如果您想覆盖某些命令,请将您的路径放在前面。

相关内容