linux用户覆盖全局(自定义)变量环境

dev_ydzj_1@localhost usr]$ cd $HOME
[dev_ydzj_1@localhost ~]$ pwd
/home/dev_ydzj_1
[dev_ydzj_1@localhost ~]$ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode)

在公司看到上述结果,认为linux系统全局java环境是1.6,但是看到下面的执行结果我就疑惑了

[dev_ydzj_1@localhost ~]$ tail -3 /etc/profile
export JAVA_HOME=/opt/jdk/jdk1.5.0_15
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

找人解疑,看到下面结果,顿时有所感悟!

[dev_ydzj_1@localhost ~]$ less .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

export TOMCAT_HOME=/home/dev_ydzj_1/apache-tomcat-5.5.25
export CATALINA_HOME=/home/dev_ydzj_1/apache-tomcat-5.5.25

export JAVA_HOME=/opt/jdk/jdk1.6.0_24
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$TOMCAT_HOME/bin:$CATALINA_HOME/bin:$PATH:$HOME/bin

export PATH

记录,备忘。嘿嘿! 
posted on 2013-02-18 20:12  蜜雪薇琪  阅读(212)  评论(0编辑  收藏  举报