環境變量一般是指在操作系統中用來指定操作系統環境的一些參數
常見的環境變量:
- PATH ?指定可執行程序的搜索路徑 ?系統級的文件:/etc/bashrc? ? ???用戶級文件:~/.bashrc ???~/.bash_profile
HOME ?指定用戶的主要工作目錄(當前用戶的家目錄)
SHELL? ??當前SHELL,它的值通常是/bin/bash(當前命令行解釋器具體是哪個)
?使用echo查看環境變量的內容 ?echo $PATH即可查看,其內容以:作為間隔 ,操作系統如何查找命令所在的路徑?:前面用path查看了路徑,每一個路徑都是以:作為分隔,因此操作系統一個路徑一個路徑的進行詢問,以:隔開的路徑是單獨的文件夾,操作系統挨著一個接著一個訪問
?
Env可查看所有的環境變量
?修改環境變量的三種方法:
- ? ? ?命令范式:export環境變量名稱=$環境變量名稱(拿到之前環境變量里面的值):[新添加環境變量值]
- 臨時修改:直接在 命令行當中執行修改命令。只針對當前終端有效,終端重啟失效
- 永久修改:將修改的命令直接寫在環境變量文件中,使用source[環境變量文件]使其立即生效
環境變量加載的順序:先加載系統文件,再加載用戶文件,~/.bashrc ???~/.bash_profile
環境變量的組織方式:?
環境變量的組織格式:指針數組且最后一個元素一定要以NULL結尾