MAC配置环境变量

1.打开终端查看环境变量配置文件

ls -a

# 我们只需要关注
# .bash_profile和.zshrc文件,环境变量添加到两个文件中的其中一个即可.
# 推荐把环境变量添加到.zshrc中.

2.vim打开

sudo vim .zshrc

# 然后输入登录密码

打开文件之后,按"i"键,就可以开始编辑.

3.修改PATH环境变量举例

export PATH="/opt/homebrew/Cellar/mongodb-community@5.0/5.0.21/bin:$PATH"
# 独立一行
# 解释:"$PATH"表示引用"PATH"环境变量,"export PAHT="表示将"PATH"环境变量设置为后面的值,
# 所以这句话的意思就是,将之前的"PATH"环境变量取出来,放到"/opt/homebrew/Cellar/mongodb-community@5.0/5.0.21/bin:"后面,组成一个新的字符串再赋值给"PATH"环境变量.
# 为什么有":",这是"PATH"环境变量设置路径的规范.
# 如果想把目标路径放到"PATH"环境变量的前面位置(有时会有这种需求),那就把"$PATH"和目标路径的位置对调一下就可以,记得用":"连接.

4.添加其他环境变量

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home  # 表示设置了一个"JAVA_HOME"环境变量,后面的路径字符串就是它的值.
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar  # 这里用了"$JAVA_HOME"来引用前面设置的"JAVA_HOME"环境变量,会自动取值,把前面的路径拿过来.
# "$xxx"引用环境变量的值在修改"PATH"环境变量时也很常用.

5.保存退出

按"esc"键,退出vim编辑模式,敲 ":wq" , 回车.

此时就已经保存了.

6.加载配置文件

修改配置文件之后,需要重新加载一下才能生效,命令:

source .zshrc

 7.查看环境变量

echo $JAVA_HOME
# 会打印设置的"JAVA_HOME"环境变量的值

8.快捷方式

echo 'export PATH="/usr/local/lib/npm/bin:$PATH"' >> ~/.zshrc
# 不打开文件,直接向.zshrc文件中添加一行.
# 然后
source .zshrc

9.修改"PATH"忘记加":"导致"ls","vi","vim"等命令失效

先临时重置"PATH"环境变量(直接在终端export就是临时设置环境变量,只对当前的终端生效, 不会引起全局的变化)

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/bin

然后进入环境变量配置文件中, 补上":",  保存退出, source重新加载一下.

 

 

 

 

 

 

 

 

 

 

posted @ 2021-05-24 00:02  CJTARRR  阅读(358)  评论(0)    收藏  举报