在Windows中環境變量設定是非常easy的事情。例如以下圖。僅僅要右鍵我的電腦->進階系統設定->環境變量,選擇Path之後,點選“編輯”就能夠輸入你要加入的内容。
能夠把一些希望直接執行的指令行指令加入上去。
比方java,就要把jdk下的bin檔案夾搞上去等。
然而。在Linux中就沒有這麼簡單了。
以Ubuntu為例。環境變量設定的方式有兩種,一種是
通過Ctrl+Alt+T打開終端,然後輸入:
sudo gedit /etc/environment
之後輸入password,打開系統變量的配置檔案。然後改動裡面的内容。
系統環境變量。直接在末尾加入
:你要設定的路徑。
使用冒号:切割目錄。
之後儲存退出,在終端通過。
source /etc/environment
使其生效。
此指令相同能夠還原sudo等固有指令的出錯。當你輸入sudo,出現"xx不在PATH 環境變量中,故無法找到該指令"的提示時,假設你的/ext/environment未被改動過的話,能夠通過該指令修複。
隻是一般不建議這麼做。假設改動錯誤,則整個ubuntu的固有指令sudo等會無法運作。
通常是設定使用者環境變量的,在終端通過:
gedit ~/.bashrc
打開使用者環境變量配置檔案,這裡無須通過sudo指令就能夠打開,由于是使用者環境變量,
翻到末尾,如圖,補上一句:
export PATH=xx:$PATH,當中xx是你設定的路徑。後面的:$PATH是不可或缺的。
不按格式,相同會造成sudo,apt-get等固有指令無法運作。
如上圖,就是把安卓的adb指令配置到使用者的環境變量中。
之後。儲存退出。在終端輸入:
source ~/.bashrc
則生效。