MAC配置全局环境变量


配置文件加载顺序

1
2
3
4
5
6
/etc/profile
/etc/bashrc
/etc/paths
~/.bash_profile # macOS
~/.bash_login
~/.profile

配置文件解释

  • 全局设置:/etc/paths
  • 全局系统级环境变量:/etc/bashrc
  • 用户级环境变量:~/.bash_profile(如果存在,则会忽略后续的用户级配置文件)
  • zsh配置文件:~/.zshrc(配置bash_profile后在zsh中依然不生效时配置)

设置环境变量

1
export PATH=/opt/local/bin:/opt/local/sbin:$PATH