linux下環境變數分為全域性和區域性變數兩種。
linux 下通常提供三種工具可以可以檢視環境變數:printenv
、env
、set
。前兩個可以檢視全域性環境變數,最後乙個會列印包含全域性和區域性環境變數。
可以在shell中使用$
引用已經存在的環境變數,也可以使用echo直接列印,比如$ echo $path
。
在shell中直接通過"="修改環境變數的值,比如my_env=testenv
。
也可以使用export匯出類似全域性環境變數的引數,可以用於子shell或者父shell,但在關閉當前shell之後該變數恢復預設全域性引數。
可以使用unset取消某個環境變數的宣告。
Linux環境變數總結
環境變數是作業系統執行環境的變數配置。windows的環境變數在計算機屬性選項卡裡配置,而linux環境變數比較亂,本文主要總結一下各個環境變數及其作用。1.系統全域性環境變數 etc profile 所有使用者的shell都有權使用的環境變數 2.某一使用者的環境變數 變數儲存在使用者目錄下的.b...
Linux環境變數相關檔案
執行順序為 etc profile bash profile bash login profile bashrc etc bashrc bash logout 1 etc profile 此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行.並從 etc profile.d目錄的...
環境變數相關
blog.csdn.net minpro 1 getenv 取得環境變數內容 相關函式 putenv setenv,unsetenv 表頭檔案 include 定義函式 char getenv const char name 函式說明 getenv 用來取得引數name環境變數的內容。引數name為...