Linux系統下修改環境變數PATH路徑的方法

2021-07-02 03:56:11 字數 675 閱讀 7277

比如要把/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的改變。

檢視當前path

1.env|grep path

2.echo $path

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...

Linux下修改PATH環境變數

linux下有很多環境變數,path就是其中的一種 path 可執行檔案的搜尋路徑。ls命令也是乙個程式,執行它不需要提供完整的路徑名 bin ls,然 而通常我們執行當前目錄下的程式a.out卻需要提供完整的路徑名.a.out,這是因為path 環 境變數的值裡面包含了ls命令所在的目錄 bin,...

Linux 修改系統環境變數 Z

path的值是一系列目錄,當您執行乙個程式時,linux在這些目錄下進行搜尋。用以下命令可以看到path的值。echo path 例如,在主機中,使用者yogin的path值為 opt kde bin usr local bin bin usr bin usr x11r6 bin home yogi...