【基础】环境配置 - hippowc/hippowc.github.io GitHub Wiki
系统级别
- /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