$PATH
里面的东西有标准和顺序吗?开箱即用的 Arch Linux/usr/local/bin
中没有$PATH
.我想添加它,但我不确定系统路径是否有预定义的啄食顺序。
另外,哪里是执行此操作的正确位置?现在我进行了修改,/etc/profile
但我不确定这是 Arch 中供用户修改的正确位置。有人知道还有更好的地方吗?
答案1
Arch 是一个简约的 Linux 发行版,所以通常没有其他特殊的配置文件被包含在一些奇怪的地方,由系统配置向导修改。
/etc/profile
对于系统范围的配置来说,这是执行此操作的正确位置。
该文件旨在用于所有常见的 Bourne 兼容 shell。 Shell 细节应在 /etc/profile.$SHELL 中处理,其中 $SHELL 是正在运行的二进制文件的名称(不计符号链接)
答案2
“全球”是指所有用户吗?我将路径修改放入 中~/.profile
,因为它也会影响 X 应用程序。如果您希望它出现在系统配置文件中,最好进行修改/etc/profile