【基础】环境配置 - hippowc/hippowc.github.io GitHub Wiki

macOs环境配置

MAC OS X环境配置的加载顺序

系统级别

  • /etc/profile
  • /etc/paths

用户级别

  • ~/.bash_profile
  • ~/.bash_login
  • ~/.profile

控制台级别

  • ~/.bashrc

前两个环境配置在系统启动时候就会加载。/.bash_profile,/.bash_login,/.profile依次加载,如果/.bash_profile不存在,依次加载后面几个文件;如果~/.bash_profile文件存在,后面几个文件不会加载。~/.bashrc 是bash shell打开时候加载

全局环境变量设置

  • /etc/paths 全局建议修改这个文件
  • /etc/profile 不建议修改这个文件,全局共有配置,用户登录时候都会加载该文件
  • /etc/bashrc 一般在这个文件中添加系统级别的环境变量,全局共有配置,bash shell执行时候都会加载

用户级别环境变量设置

在~/.bash_profile中配置环境

export PATH=${PATH}:<PATH 1>
export PATH=${PATH}:<PATH 2>

# java
export JAVA_HOME = /home/user/jdk1.7.0_03
export PATH = $JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

重新载入配置文件

在环境配置完毕后,一般是重新电脑才会生效,如果想要立即生效,执行以下指令

source <相应文件配置文件>

#示例
source .bash_profile
⚠️ **GitHub.com Fallback** ⚠️