Unix路径需要重新排序

时间:2015-02-09 01:56:25

标签: linux bash unix path terminal

我有一个复杂的路径,我想修改,我不明白如何做到这一点。我甚至无法弄清楚某个目录是如何到达那里的。此外,它有两次。编辑路径的顺序真的很难吗?有没有办法简单地编辑确定路径的每个文件?

1 个答案:

答案 0 :(得分:0)

一点也不难。该路径是存储在进程环境PATH变量中的冒号分隔的字符串。如果更改字符串的值,则命令搜索路径将更改。这就是它的全部内容。

PATH=/bin:/usr/bin:/usr/local/bin:$HOME/bin:.

从/ etc中的系统默认bashrc文件和本地配置的.rc和.bashrc文件登录时,将创建默认路径。您可以在$ HOME / .bashrc

中修改或编辑PATH

编辑:通常,因为它很容易更改,bashrc文件包含的每个脚本(直接或通过其他脚本)都可以修改路径。要知道哪一个正在进行特定更改,您必须追踪脚本。