1. 程式人生 > >LINUX讓環境變數立即生效的方法

LINUX讓環境變數立即生效的方法

1:到java.sun.com下載jdk,名稱為:jdk-6u20-linux-i586-rpm.bin,將其放至/usr/java/zcj下

2:在目錄zcj下開啟終端,只需2個步驟即可搞定,並不像有些網站所說的3個。

    依次輸入命令:

     chmod  755  jdk-6u20-linux-i586-rpm.bin

    ./jdk-6u20-linux-i586-rpm.bin

然後會出現sun的協議(Sun Microsystems, Inc. Binary Code License Agreement),想檢視完整協議,不斷點選more就可以了。如果看完了,或者像我一樣看不懂就直接按

q吧。出現提示:Do you agree to the above license terms? [yes or no]  如果同意協議,請輸入yes。下面就是自動安裝的過程了。。。。。

安裝完成後

一、zcj目錄顯示如下:

//安裝的原始檔

jdk-6u20-linux-i586-rpm.bin

//安裝後新增的檔案

jdk-6u20-linux-i586.rpm    

sun-javadb-client-10.5.3-0.2.i386.rpm
sun-javadb-common-10.5.3-0.2.i386.rpm
sun-javadb-core-10.5.3-0.2.i386.rpm
sun-javadb-demo-10.5.3-0.2.i386.rpm
sun-javadb-docs-10.5.3-0.2.i386.rpm
sun-javadb-javadoc-10.5.3-0.2.i386.rpm

二、/usr/java目錄如下:

default  jdk1.6.0_20  latest  zcj

其中jdk1.6.0_20就是jdk的真正目錄,default、latest是資料夾的連結。

三、jdk的配置:

在終端編輯/etc/profile檔案,命令為:vi /etc/profile,注意在前一定要備份此檔案。

不管此檔案內容為何,都在最後新增如下內容:

export JAVA_HOME=/usr/java/jdk1.6.0_20
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

然後按ESC鍵,輸入:x,等待幾秒即可儲存並退出到終端視窗介面。 

為了讓環境變數即時生效,輸入 source /etc/profile即可。

PS: source  /etc/profile  與  .  /etc/profile效果一樣。