1. 程式人生 > >linux系統修改PATH環境變數

linux系統修改PATH環境變數

學習過安卓和JAVA的朋友應該對環境變數配置並不陌生。在linux裡面也是要配置環境變數的,例如,交叉編譯鏈的工作路徑。

方法一:在命令列操作

1 檢視環境變數

echo $PATH   輸出結果 路徑1:路徑2.。。

2 新增環境變數

export PATH=$PATH:新新增的路徑  若新增多個路徑,每個路徑之間用:分開

3 刪除PATH路徑

刪除PATH中的某個路徑也是用以上重新給PATH賦值的方法,比如當前PATH是

echo $PATH
路徑1:路徑2:路徑3:路徑4

要刪除路徑4,只需要copy上面的路徑1:路徑2:路徑3

然後賦值給PATH

export PATH=路徑1:路徑2:路徑3

2.在文字檔案(常命名為為.sh指令碼檔案,也可無後綴)中寫語句,source這個檔案使修改生效

3.在系統檔案(如HOME下的.bashrc)中寫語句,source或重啟生效(建議使用這個方法)

用命令列修改PATH,只針對當前shell有用,關了終端就失效了

普通文字檔案修改PATH每次登陸需要source,常用在安裝軟體和交叉編譯

系統檔案中修改相當於每次登陸系統自動source

sudo nano ~./bashrc

在檔案末尾新增

export PATH=$PATH:新增路徑

更直接的方法:在.bashrc寫明PATH的所有路徑,注意先要echo $PATH然後copy系統自帶的路徑

export PATH=路徑1:路徑2:路徑n

這樣增加和刪除路徑直接改寫.bashrc即可

要立即生效只需要source一下.bashrc檔案,之後無需再source

source .bashrc

輸入命令列 echo $PATH 如果顯示出的環境變數路徑有修改生效,則修改成功

.bashrc中的修改對於當前賬戶的每次登陸都有效

要恢復系統預設PATH,刪掉.bashrc中的修改語句即可