Linux PATH環境變量是什么

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

Linux PATH環境變量是什么

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

什么是環境變量

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

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

序號 變量 說明
1 PATH 決定了Shell將到哪些目錄中尋找命令或程序,這個變量是在日常使用中經常需要修改的變量
2 TERM 指定系統終端
3 SHELL 當前用戶Shell類型
4 HOME 當前用戶主目錄
5 LOGNAME 當前用戶的登錄名
6 USER 當前用戶名
7 HISTSIZE 歷史命令記錄數
8 HOSTNAME 指主機的名稱
9 LANGUAGE 語言相關的環境變量,多語言可以修改此環境變量
10 MAIL 當前用戶的郵件存放目錄
11 PS1 基本提示符 :
(1)root用戶是#
(2)普通用戶是$
12 PS2 附屬提示符,默認是 >
13 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視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享