Mac下添加环境变量

Mac下添加环境变量,第1张

其中a和b是系统级别的,系统启动就会加载,其余是用户级别的。

c,d,e按照从前往后的顺序读取,

如果c文件存在,则后面的几个文件就会被忽略不读了,

以此类推。

~/.bashrc没有上述规则,它是bash shell打开的时候载入的。

建议在c中添加环境变量

以下也是以在c中添加环境变量来演示的:

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

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

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

mac一般使用bash作为默认shell,如果安装了oh my sh,则默认使用zshshell。

Mac系统环境变量的加载顺序:

/etc/profile和/etc/paths是系统级别的,全局配置(建议不修改),后面几个是当前用户级的环境变量。

如果~/.bash_profile存在,后面几个文件就会忽略不读,不存在时,才会以此类推读取后面的文件。

~/.bashrc没有上述规则,他始终加载,他是在bash shell打开的时候载入的。

添加对应环境变量,如

一般重启shell设置就会生效,如果想立刻生效,则可执行下面的语句:

.bash_login .profile .bashrc同上

在安装了oh my zsh后, .bash_profile 文件中的环境变量就无法起到作用,因为终端默认启动的是zsh,而不是bash shell,所以无法加载,需在~/.zshrc,增加source ~/.bash_profile

打开~/.zshrc 

按i键进入编辑状态,在文件末尾增加 

, 然后按esc按键退出编辑,按

保存并退出

    作为开发人员会安装各种各样的开发工具,其中有很大一部分社涉及到电脑环境变量的设置,如JAVA、GRADLE、Homebrew等等,下面就具体介绍下如何编辑环境变量。

Mac系统下的环境变量:

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

1⃣️打开终端输入,进入文件

2⃣️输入i,进入编辑模式

3⃣️修改你需要或者添加环境变量

4⃣️按“esc”,输入:wq,保存文件后退出编辑模式

5⃣️使编辑的文件生效,输入

    直接修改.bash_profile文件。

1⃣️快捷键“Shift ⇧+Command ⌘+ .”  ,使隐藏的文件显示(再按一遍恢复隐藏)

2⃣️用文本记事器打开该文件,编辑内容

3⃣️保存后就可以了

如果是vi,则:Esc 退出编辑模式,输入以下命令:

:wq  保存后退出vi,若为 :wq! 则为强制储存后退出(常用)

:w    保存但不退出(常用)

:w!  若文件属性为『只读』时,强制写入该档案

:q    离开 vi (常用)

:q!  若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。

:e!  将档案还原到最原始的状态!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11772183.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存