閱讀353 返回首頁    go 阿裏雲 go 技術社區[雲棲]


linux環境變量設置

linux的環境變量可以在多處地方設置,設置地方的不同,作用和範圍不一樣。
為了方便大家理解和學習。自己結合網上的一些資料,總結一下:


一、直接用export命令:
  使用這種方法,隻在當前的Termina有用,隻要換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以後要使用的時候又要重新設置,比較麻煩。
      export PATH= $PATH:/usr/share/jdk1.5.0_05/bin


二、修改profile文件
      1.在每個用戶主目錄下的.profile和/etc/profile等。

    用戶第一次登陸時僅運行一次。

如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變量,可能會給係統帶來安全性問題。
  export PATH= $PATH:/usr/share/jdk1.5.0_05/bin


 三、 修改.bashrc文件  

1.在每個用戶的主目錄下的.bashrc和/etc/bash.bashrc

   每當打開bash shell時(如當打開一個虛擬終端時)運行該腳本。
這種方法更為安全,它可以把使用這些環境變量的權限控製到用戶級別,如果你需要給某個用戶權限使用這些環境變量,你隻需要修改其個人用戶主目錄下的.bashrc文件就可以了。 
set JAVA_HOME=/usr/share/jdk1.5.0_05
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH






後續繼續完善。

最後更新:2017-04-02 16:48:06

  上一篇:go android WebView 瀏覽曆史管理前進和後退
  下一篇:go 為SeekBar滑塊設置固定值以及自定義Seekbar,progressbar樣式