Linux環境變量可以根據其作用和來源進行分類,一般可以分為以下幾類:
系統環境變量:這些變量是系統全局生效的,在系統啟動時由系統自動設置。例如PATH變量,控制系統查找可執行文件的路徑。
用戶環境變量:這些變量是針對每個用戶個性化設置的,只對當前用戶生效。用戶可以通過修改配置文件(如.bashrc或.profile)來設置。例如HOME變量,表示當前用戶的家目錄。
臨時環境變量:這些變量是用戶在當前會話中設置的臨時變量,會隨著會話的結束而消失。用戶可以使用export命令來設置。例如TEMP變量,臨時存儲臨時文件的目錄。
自定義環境變量:這些變量是用戶根據自己的需求自行設置的變量,可以用于存儲特定的配置信息或參數。用戶可以通過export命令來設置。例如MY_VAR變量,用于存儲某個特定路徑的信息。