我有一个复杂的路径想要修改,但我不明白如何执行此操作。我什至不知道某个目录是如何到达那里的。此外,它还出现过两次。编辑路径的顺序真的那么难吗?有没有一种方法可以简单地编辑确定路径的每个文件?
最佳答案
一点也不难。路径是一个以冒号分隔的字符串,存储在进程环境 PATH 变量中。如果更改该字符串的值,您的命令搜索路径将会更改。这就是全部内容。
PATH=/bin:/usr/bin:/usr/local/bin:$HOME/bin:.
当您从/etc 中的系统默认 bashrc 文件以及本地配置的 .rc 和 .bashrc 文件登录时,将创建默认路径。您可以从 $HOME/.bashrc 中修改或编辑 PATH
编辑:一般来说,因为很容易更改,所以 bashrc 文件包含的每个脚本(直接或通过另一个脚本)都可以修改路径。要知道哪一个正在进行特定更改,您必须跟踪脚本。
关于linux - Unix 路径需要重新排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28401715/