Mac下添加环境变量

在Mac操作系统下,有6个位置涉及到环境变量:

a. /etc/profile 
b. /etc/paths 
c. ~/.bash_profile 
d. ~/.bash_login 
e. ~/.profile 
f. ~/.bashrc 

其中a和b是系统级别的,系统启动就会加载,其余是用户级别的。
c,d,e按照从前往后的顺序读取,
如果c文件存在,则后面的几个文件就会被忽略不读了,
以此类推。
~/.bashrc没有上述规则,它是bash shell打开的时候载入的。
建议在c中添加环境变量,
以下也是以在c中添加环境变量来演示的:


查看当前用户的环境变量

echo $PATH

Mac下设置zsh的环境变量

然后打开zsh的配置文件~/.zshrc

vi ~/.zshrc
// 如果根目录没有.zshrc的话,执行下面的命令
touch  ~/.zshrc
vi ~/.zshrc

在~/.zshrc最下边添加如下内容:

export PATH="/usr/local/opt/ruby/bin:$PATH"
export PATH="/usr/local/opt/[email protected]/bin:$PATH"

最后退出终端,重新启动,再次进入zsh的时候,会生效配置文件。通过env查看添加的环境变量是否生效。

env

你可能感兴趣的:(Mac下添加环境变量)