首頁  >  文章  >  運維  >  Linux PATH環境變數是什麼

Linux PATH環境變數是什麼

青灯夜游
青灯夜游原創
2023-02-06 15:52:343104瀏覽

Linux PATH環境變數是決定Shell將在哪些目錄中尋找指令或程式的一個參數,它的內容是由一堆目錄組成的,各目錄之間用冒號 “:” 隔開。執行某個Linux指令時,Linux會依照PATH環境變數中所包含的目錄依序搜尋該指令的可執行文件,一旦找到,即正常執行;反之,則提示無法找到該指令。

Linux PATH環境變數是什麼

本教學操作環境:linux7.3系統、Dell G3電腦。

什麼是環境變數

Linux是多使用者作業系統,每個使用者都有自己專有的運作環境。使用者所使用的環境由一系列變數所定義,這些變數被稱為環境變數。系統環境變數通常都是大寫的。

每個使用者都可以根據需要修改自己的環境變量,以達到自己的使用要求。常見的環境變數如下表:

##說明root使用者是使用者是>##13
#序號 #變數
#1 PATH #決定了Shell將到哪些目錄中尋找指令程式,這個變數是在日常使用中經常需要修改的變數
2 TERM 指定系統終端機
3 SHELL 目前使用者Shell類型
#4 HOME 目前使用者主目錄
#5 #LOGNAME 目前使用者的登入名稱
6 USER #目前使用者名稱
#7 HISTSIZE 歷史指令記錄數
8 #HOSTNAME ##指主機的名稱
#9 LANGUAGE 語言相關的環境變數多重語言可以修改此環境變數
10 #MAIL 目前使用者的郵件存放目錄
11 #PS1
#PS1
基本提示字元:
(1)
#(2)普通$ 12##PS2
附屬提示符,預設是LS_COLORS
#ls###指令結果###顏色### 顯示## #############

Linux PATH環境變數

Linux 中的PATH 環境變數 的內容是由一堆目錄組成的,各目錄之間用冒號“:”隔開。當執行某個 Linux 指令時,Linux 會依照 PATH 環境變數中包含的目錄依序搜尋該指令的可執行文件,一旦找到,即正常執行;反之,則提示無法找到該指令。

說明

也就是說當使用者在 shell 命令列介面中輸入一個 外部命令 時, shell 必須搜尋系統來找到對應的程式。 PATH 環境變數定義了用於進行指令和程式查找的目錄。

如果指令或程式的位置沒有包含在 PATH 變數中,那麼如果不使用絕對路徑的話, shell 是無法找到的。如果想要在虛擬目錄結構中的任何位置執行某個程序,辦法是把這個程序所在的目錄加到PATH 環境變數中,或者把這個程序放在/ 連結(ln) 到已經存在PATH 中的目錄下。

查看PATH環境變數

命令列中輸入

echo $PATH

或輸入:

export

範例1:查看環境變數echo $PATH

Linux PATH環境變數是什麼

範例2:檢視環境變數export

Linux PATH環境變數是什麼

#相關推薦:《Linux影片教學

以上是Linux PATH環境變數是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn