全局 /etc/profile /etc/bashrc
| ^
v |
每用户 ~/.bash_profile --> ~/.bashrc
使用env命令可以显示所有的环境变量
修改环境变量有3种方法:
1.在/etc/profile文件中添加变量【对所有用户生效(永久的)】
2.在用户目录下的~/.bash_profile文件中增加变量【对单一用户生效(永久的)】
例如:编辑/etc/profile文件,添加CLASSPATH变量
# vi /etc/profile
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
注:修改文件后要想马上生效还要运行#source /etc/profile不然只能在下次重进此用户时生效
3.直接运行export命令定义变量【只对当前shell(BASH)有效(临时的)】