歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linux中export用法

linux中export用法

日期:2017/3/3 17:01:05   编辑:關於Linux

常用用法:

  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也是無效的。

Copyright © Linux教程網 All Rights Reserved