Ubuntu下查看環境變量:
查看當前環境變量命令為:env
當然可以查看某一個模塊的配置信息,比如要查看elipse的配置 可以用執行:env | grep eclipse
有如下輸出:
OLDPWD=/home/runner/eclipse
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/:$~/eclipse
查看當前Shell的環境變量:~$ echo $PATH # 顯示當前環境變量
~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games/:$~/eclipse
/etc/profile:此文件為系統的每個用戶設置環境信息,當用戶登錄時,該文件被執行。并從/etc/profile.d目錄的配置文件中搜集shell的設置。
/etc/bashrc:為每一個運行bash shell的用戶執行此文件。當bash shell被打開時,該文件被讀取。
~$ echo $PATH # 顯示當前環境變量(也就是顯示/etc/environment文件)
/usr/local/sbin:/usr/local/bin # 顯示舉例,多個路徑中間用“:”隔開
~$ PATH="$PATH:/home/workdir" # 添加“/home/workdir”目錄
/usr/local/sbin:/usr/local/bin:/home/workdir # 顯示舉例,多個路徑中間仍用“:”隔開
則添加成功!(最后當然可以重啟或者輸出使其即時生效:)
~$ export PATH
~$ cd #執行cd命令后面什么都不加,可以回到當前登錄用戶的宿主目錄
~$ source .bashrc #該命令需在主目錄下才能運行,否則提示找不到.bashrc命令
結束!
2. 該方法全局有效
當然也可以之間打開/etc/environment文件,來進行修改
~$ gedit /etc/environment
然后添加你想添加的路徑,中間用":" 分割
3. 由于看不懂~/.bashrc 文件怎么配置的環境變量,所以就不知到了。不介紹