linux修改環境變數的三種方式

2021-08-28 04:49:17 字數 571 閱讀 3416

1.#path=$path:/etc/apache/bin

使用這種方法,只對當前會話有效,也就是說每當登出或登出系統以後,path 設定就會失效

2.#vi /etc/profile

在適當位置新增 path=$path:/etc/apache/bin (注意:= 即等號兩邊不能有任何空格)

這種方法最好,除非你手動強制修改path的值,否則將不會被改變

3.#vi ~/.bash_profile

修改path行,把/etc/apache/bin新增進去

這種方法是針對使用者起作用的

注意:想改變path,必須重新登陸才能生效,以下方法可以簡化工作:

如果修改了/etc/profile,那麼編輯結束後執行source profile 或 執行點命令 ./profile,path的值就會立即生效了。

這個方法的原理就是再執行一次/etc/profile shell指令碼,注意如果用sh /etc/profile是不行的,因為sh是在子shell程序中執行的,即使path改變了也不會反應到當前環境中,但是source是在當前 shell程序中執行的,所以我們能看到path的改變。

linux下修改環境變數的三種方式

1 進入當前使用者的.bashrc檔案 vim bashrc2 在.bashrc的最後一行新增相應的路徑 export path usr local cuda 8.0 bin path3.使環境變數生效 source bashrc注意 此種方法僅僅對當前使用者有效 1 進入系統的profile檔案 ...

linux環境變數設定的三種方式

1 getenv 函式名 getenv 功 能 從環境中取字串,獲取環境變數的值 標頭檔案 stdlib.h 用 法 char getenv char envvar 函式說明 getenv 用來取得引數envvar環境變數的內容。引數envvar為環境變數的名稱,如果該變數存在則會返回指向該內容的指...

Ubuntu下修改環境變數的三種方法

ubuntu下設定環境變數有三種方法,一種用於當前終端,一種用於當前使用者,一種用於所有使用者 一 用於當前終端 在當前終端中輸入 export path path 你的要加入的路徑 不過上面的方法只適用於當前終端,一旦當前終端關閉或在另乙個終端中,則無效。export ndk root home ...