Mac环境变量配置文件
Mac 下的环境变量配置文件
- /etc/paths
- /etc/profile
- ~/.bash_profile
- ~/.bash_login
- ~/.profile
- ~/.bashrc
前两个时系统级别的配置文件,后面四个时用户级别。
加载顺序:从上到下;但是如果~/.bash_profile 文件存在,那么后面三个就会被忽略。其中~/.bashrc 是当 bash shell 被打开是才加载,其他的都是系统启动后就加载了。
如过环境变量在 zsh shell 环境下无效(只在 bash shell 下有效),则可以在~/.zshenv 或者~/.zshrc 文件中添加命令:
1 | source /etc/profile |
打开 zsh shell 时会顺序加载/.zshenv、~/.zshrc 文件,添加这两条命令就会去调用外部脚本文件。
综上,一般配置环境变量在~/.bash_profile 中就好了。
查看 macOS 全部环境变量
输入命令export
就可以查看全部的环境变量
配置环境变量的语句
1 | JAVA_HOME="/路径" |
其中是先给一个变量赋值,再暴露出去,$变量名
是引用变量内容。
当然,也可以直接:export JAVA_HOME="/路径"
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 秋白's Blog!
评论