Linux环境变量作用顺序


Linux环境变量作用顺序

Linux /etc/profile 设置的环境变量生效,是按从下到上查找的。

如,Linux /etc/profile 有如下环境变量:

$ export PATH=/usr/local/anaconda3/bin:$PATH
$ export ANACONDA_HOME=/usr/local/anaconda3
$ export PATH=/usr/bin:$PATH

则,环境变量生效,会先找/usr/bin,再找/usr/local/anaconda3/bin

如果/usr/bin 和/usr/local/anaconda3/bin 下都有 python 命令,则,会使用/usr/bin 下 python 命令,即默认调用/usr/bin/python

这可以通过 $ which python$ python -V 得到证实。



1 thought on “Linux环境变量作用顺序

发表评论

邮箱地址不会被公开。 必填项已用*标注