Linux系統修改PATH環境變數的方法講解,path環境變數

來源:互聯網
上載者:User

Linux系統修改PATH環境變數的方法講解,path環境變數

在Linux安裝一些軟體通常要添加路徑環境變數PATH.PATH環境變數通俗的講就是把程式的路徑"備案"到系統中,這樣執行這些程式時就不需要輸入完整路徑,直接在bash輸入程式名就可以執行.比如常用的ls命令就是添加好了環境變數才可以直接執行ls

查看PATH環境變數

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

echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

1添加路徑到PATH

添加路徑可以直接給PATH賦值

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

$PATH是當前的路徑1:路徑2:路徑3 ,在後面追加:新添加的路徑,然後把這個新的路徑集賦值給PATH本身,相當於覆蓋了原PATH變數.export命令是匯出變數,相當於更新PATH

2刪除PATH中的路徑

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

echo $PATH

路徑1:路徑2:路徑3:路徑4

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

然後賦值給PATH

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中的修改語句即可

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.