Linux - 设置环境变量
- PATH 变量是一个路径列表,以
:
隔开; - 如果可执行程序所在的目录在 PATH 变量路径列表里,那么输入命令时可以省略路径
- 路径列表前面的路径为优先匹配路径,匹配到即停止,可以用来实现新老版本程序的命令更换
$ echo $PATH
/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
# /usr/local/bin 里面的 python version = 2.7
# /usr/bin 里面的 python version = 3.6
# 会先使用路径列表前面的 python 版本
$ which python
/usr/local/bin/python # 2.7
设置环境变量,并使其立马生效;修改后如果不 source
该配置文件,则每次用户重新登录时才会自动生效。
$ vim ~/.bash_profile
$ source ~/.bash_profile