Linux系統修改PATH環境變量方法

在Linux安裝一些軟件一般要添加路徑環境變量PATH.PATH環境變量通俗的講就是把程序的路徑"備案"到系統中,這樣執行這些程序時就不須要輸入完整路徑,直接在bash輸入程序名就能夠執行.好比經常使用的ls命令就是添加好了環境變量才能夠直接執行lshtml

0查看PATH環境變量shell

終端輸入echo $PATH返回以下,各路徑用:隔開. $符號用於展開變量的值.bash

echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

1添加路徑到PATHspa

添加路徑能夠直接給PATH賦值.net

export PATH=$PATH:新添加的路徑

$PATH是當前的路徑1:路徑2:路徑3 ,在後面追加:新添加的路徑,而後把這個新的路徑集賦值給PATH自己,至關於覆蓋了原PATH變量.export命令是導出變量,至關於更新PATH命令行

2刪除PATH中的路徑code

刪除PATH中的某個路徑也是用以上從新給PATH賦值的方法,好比當前PATH是htm

echo $PATH
路徑1:路徑2:路徑3:路徑4

要刪除路徑4,只須要copy上面的路徑1:路徑2:路徑3blog

而後賦值給PATHget

export PATH=路徑1:路徑2:路徑3

3在系統文件修改環境變量

修改環境變量經常使用3種方法:

1.直接在命令行輸入語句

2.在文本文件(常命名爲爲.sh腳本文件,也可無後綴)中寫語句,source這個文件使修改生效

3.在系統文件(如HOME下的.bashrc)中寫語句,source或重啓生效

用命令行修改PATH,只針對當前shell有用,關了終端就失效了

普通文本文件修改PATH每次登錄須要source,經常使用在安裝軟件和交叉編譯

系統文件中修改至關於每次登錄系統自動source,參考添加環境變量到系統級或用戶級的文件中

(推薦用root帳戶修改系統文件,設置root帳戶的方法)

登錄root,在家目錄(root)的.bashrc文件添加新路徑到PATH

export PATH=$PATH:新增路徑

更直接的方法:在.bashrc寫明PATH的全部路徑,注意先要echo $PATH而後copy系統自帶的路徑

export PATH=路徑1:路徑2:路徑n

這樣增長和刪除路徑直接改寫.bashrc便可

要當即生效只須要source一下.bashrc文件,以後無需再source 

source .bashrc

.bashrc中的修改對於當前帳戶的每次登錄都有效

要恢復系統默認PATH,刪掉.bashrc中的修改語句便可

相關文章
相關標籤/搜索