首頁 >php教程 >PHP开发 >linux加入環境變數的方法總結

linux加入環境變數的方法總結

高洛峰
高洛峰原創
2016-12-15 17:00:331648瀏覽

linux加入環境變數的方法總結

 

linux對環境變數有無雙引號、或變數用不用{}括起來並不敏感,小小的看了下profile文件,似乎系統如果發現變數沒有引號,會自動加上。

但變量前必須加$符號,類似於perl

三種添加環境變量的方法,在fedora使用jena時都試過了:

1、直接使用export命令:

比如:

export PATH =$PATH:/home/lm/apache-jena-2.7.4/bin

export CLASSPATH=.:/home/liaomeng/apache-jena-2.7.4/lib

指令export可以查看各個系統變數和路徑,發現系統變數中PATH中多了設定的路徑,增加了CLASSPATH變量,則設定成功

也可單一變數輸出查看:

echo $CLASSPATH

echo $PATH

echo $PATH

profile檔案

在/etc/profile檔案末端新增:

export JENAROOT=/home/liaomeng/apache-jena-2.7.4

export PATH=$JENAROOT/bin:$PATH

export PATH=$JENAROOT/bin:$PATH  前面加上jena路徑,其中的冒號為分隔符號

export CLASSPATH=.:$JENAROOT/lib/jena-core-2.7.4.jar        ##使用*.jar好像多個jar包需要添加,也用冒號分隔

  www.2cto.com  

source /etc/profile使修改生效,不必重啟系統

有人說也可以在/etc/profile.d/文件夾中添加個sh文件,/etc/profile文件似乎會自動讀取/etc/profile.d/資料夾中的各個腳本文件,我還沒試過。

另外需要注意:

CLASSPATH中當前目錄「.」不能丟,把當前目錄丟掉也是常見的致命錯誤。

在設定環境變數時特別要注意不能把原來的值給覆蓋掉了,這是一個常見的錯誤。

軟體越裝越多,環境變數越添越多,為了避免造成混亂,所以建議所有語句都添加在檔案結尾,並按軟體的安裝順序添加。

 

3. 修改主目錄下的隱藏檔案./bashrc

修改方式與修改/etc/profile檔案相同

source .bashrc使修改個人生效


 

在程式運行時的作用,再就是添加時格式一定要正確,一般就不會錯了

🎜🎜🎜🎜🎜🎜更多linux添加環境變量的方法總結相關文章請關注PHP中文網! 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn