Linux 設定/移除環境變數

查看所有環境變數:
    
env
    

    
env
SHELL=/bin/bash
PWD=/home/ruyut
LOGNAME=ruyut
XDG_SESSION_TYPE=tty
HOME=/home/ruyut
LANG=C.UTF-8
    

設定環境變數:
設定 "MY_ENV" 這個環境變數為 123:
    
export MY_ENV="123"
    

查看指定的環境變數:
查看 "MY_ENV" 這個環境
    
echo $MY_ENV
    

範例輸出:
    
echo $MY_ENV
123
    

移除指定的環境變數:
    
unset MY_ENV
    

儲存環境變數

使用 export 設定的環境變數會在關閉終端機後消失,如果需要儲存環境變數,可以寫在終端機的設定檔中。

編輯當前使用者的終端機設定檔:
    
vi ~/.bashrc
    

加入以下內容:
    
export MY_ENV="123"
    

重新讀取設定檔(因為只有一開始會讀取設定檔,所以本次使用終端機不會自動讀取剛剛寫入的設定值):
    
source ~/.bashrc
    

每次連線終端機時都會有該設定值了。

留言