Linux 修改環境變數PATH

2021-05-26 14:36:34 字數 667 閱讀 9150

比如要把/etc/apache/bin目錄新增到path中,方法有三:

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修改PATH環境變數

當我們需要指定執行某個路徑下的可執行檔案時,為了方便使用,我們通常需要將這個路徑新增的path環境變數中,然後就可以在任意地方直接輸入可執行檔名稱,執行程式。這裡,為了使得修改對所有的使用者生效,直接對 etc profile進行修改,如需要新增 home lcov bin路徑,在profile中找...

修改環境變數PATH

有很多種方法修改環境變數 1,直接export export path path usr local node bin 該方法只適合該終端 2,修改 etc profile或 etc bash.bashrc檔案 在該檔案最後加入 export path path usr local node bin...

Linux 下 PATH環境變數修改

第一種 root ei nino echo path usr lib qt 3.3 bin usr local sbin usr sbin sbin usr local bin usr bin bin root bin root ei nino path path usr local nginx s...