1. echo $path ——檢視當前的path環境變數的值:
fengyingdembp:src fengyingwang$ echo $path
/usr/local/git/bin:/library/frameworks/python.framework/versions/3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin
:為分割符號
或 export bbs_aliyun_access_key=ltai6kfmhlbyss45 這樣的話:
檢視bbs_aliyun_access_key環境變數的值
fengyingdemacbook-pro:~ fengyingwang$ echo $
ltai6kfmhlbyss45
fengyingdemacbook-pro:~ fengyingwang$
2. 共五個配置檔案,它們的優先順序如下所示:
當然/etc/profile
和/etc/paths
是系統級別的,系統啟動就會載入,後面幾個是當前使用者級的環境變數。後面3個按照從前往後的順序讀取,如果~/.bash_profile
檔案存在,則後面的幾個檔案就會被忽略不讀了,如果~/.bash_profile
檔案不存在,才會以此類推讀取後面的檔案。~/.bashrc
沒有上述規則,它是bash shell開啟的時候載入的。
3. 設定環境變數的語法:
export path=$path::::------:
$: 或 :$ 為與以前的環境變數進行拼接
例如:
export android_home=/users/chenli4/library/android/sdk
export path=$:$/tools
export path=$:$/platform-tools
export path=$:/users/chenli4/library/android/sdk/platform-tools
# setting path for python 3.7
path="/library/frameworks/python.framework/versions/3.7/bin:$"
export path
4. 別名:
為配置好的環境變數 起 別名
令 python 可以代替 python3
注意 python3 同時也是可用的
alias python=python3
5. source .bash_profile ——使配置生效
參考:
mac 環境變數
mac可設定環境變數的位置 檢視和新增path環境變數 mac 啟動載入檔案位置 可設定環境變數 首先要知道你使用的 mac os x 是什麼樣的 shell,使用命令 echo shell 如果輸出的是 csh 或者是 tcsh,那麼你用的就是 c shell。如果輸出的是 bash,sh,zsh...
mac 環境變數
mac 一般使用bash作為預設shell mac系統的環境變數,載入順序為 etc profile etc paths bash profile bash login profile bashrc 當然 etc profile和 etc paths是系統級別的,系統啟動就會載入,後面幾個是當前使用...
mac建立環境變數
etc profile etc bashrc 是針對系統所有使用者的全域性變數,只有root使用者才能修改這兩個檔案,對一般使用者來說是他們是唯讀的。一般使用者要想修改它們,可以在命令前加sudo,意思是以root身份執行,比如 sudo vi etc profile 然後按照提示輸入密碼即可。因此...