首页 > 技术文章 > mac添加环境变量

mrAAron 2018-08-26 13:17 原文

找了几个博客发现这个博客里面的写的好

https://blog.csdn.net/handsomefuhs/article/details/79687381

关于全局变量需要一些关键的知识点需要知道:

一、按照生命周期来分,Linux环境变量可以分为两类:
1、永久的:需要用户修改相关的配置文件,变量永久生效。
2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。

二、按照作用域来分,Linux环境变量可以分为:
1、系统环境变量:系统环境变量对该系统中所有用户都有效。
2、用户环境变量:顾名思义,这种类型的环境变量只对特定的用户有效。

 

我们可以配置的文件有

a. /etc/profile (所有用户永久)
b. /etc/paths 
c. ~/.bash_profile (单一用户永久)
d. ~/.bash_login 
e. ~/.profile 
f. ~/.bashrc 

 

PATH声明用法:
PATH=$PAHT:<PATH 1>:<PATH 2>:<PATH 3>:--------:< PATH n >
export PATH
你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效。
可以利用echo $PATH查看当前当前系统PATH路径。

 

对于我来说要配置的是 vim ./.bash_profile,回车,打开./.bash_profile文件

记得在最后面有  :$PATH

推荐阅读