常用用法:
export PATH=$PATH:/home/zhaodw
勝於修改環境變量,但只在本次登錄中有效
注意:(與shell變量相結合)
1 =前PATH變量不加$符號
2 再增加的路徑用:追加
功能說明:設置或顯示環境變量。
語 法:export [-fnp][變量名稱]=[變量設置值]
補充說明:在shell中執行程序時,shell會提供一組環境變量。export可新增,修改或刪除環境變量,供後續執行的程序使用。export的效力僅及於該此登陸操作。
參 數:
-f 代表[變量名稱]中為函數名稱。
-n 刪除指定的變量。變量實際上並未刪除,只是不會輸出到後續指令的執行環境中。
-p 列出所有的shell賦予程序的環境變量
export設置環境變量是暫時的,只在本次登錄中有效,可修改如下文件來使命令長久有效
1、修改profile文件:
#vi /etc/profile
在裡面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
這個在我們的機器上是大家共用的,建議不修改這個,只修改自己根路徑下的
即第2種方法
2. 修改本id根路徑下的。bashrc或。bash_profile文件:
# vi /home/zhaodw/.bash_profile
在裡面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"
注意:
1、執行腳本時是在一個子shell環境運行的,腳本執行完後該子shell自動退出;
2、一個shell中的系統環境變量才會被復制到子shell中(用export定義的變量);
3、一個shell中的系統環境變量只對該shell或者它的子shell有效,該shell結束時變量消失(並不能返回到父shell中)。
4、不用export定義的變量只對該shell有效,對子shell也是無效的。