mac
配置環境變數的地方
1./etc/profile
(建議不修改這個檔案
)全域性(公有)配置,不管是哪個使用者,登入時都會讀取該檔案。
2./etc/bashrc
(一般在這個檔案中新增系統級環境變數)
全域性(公有)配置,【bash shell】(強調是bash shell 其他shell也可以存在)
執行時,不管是何種方式,都會讀取此檔案。
登入時?和shell
執行時?的區別。
3.~/.bash_profile
(一般在這個檔案中新增使用者級環境變數)
每個使用者都可使用該檔案輸入專用於自己使用的
shell資訊,
當使用者登入時
,該檔案僅僅執行一次
!登入時執行。
source一下會馬上生效。
export path=/usr/local/webserver/php/bin:$path
臨時變數。當前shell有效。關閉就沒了。
那麼我用iterm切分出來的shell是不同的shell,在左邊設定的臨時環境變數在右邊無效。
mac沒有~./bashrc
linux待補充。
登入或者非登入shell:ps可以看到我們的是-bash是登入式shell
互動式或者非互動式shell:普通shell和指令碼的區別
MAC下環境變數配置
本文以新增adb命令為例,其他同理 1.開啟終端 在應用程式 實用工具下 2.vim bash profile 3.按一下 i 進入編輯模式 在這裡輸入 export path users user android sdks platform tools users user android sdk...
MAC下配置環境變數
mac系統的環境變數,載入順序為 etc profile 系統級別 etc paths 系統級別 bash profile 使用者級別 1 bash login 使用者級別 2 profile 使用者級別 3 bashrc bash shell開啟時載入 一般情況下前兩個都不要去做修改,只要改使用者...
Mac下環境變數配置
以android ndk配置舉例子 1.開啟終端 輸入open e bash profile 2.假如本地沒有.bash profile,則建立 建立 bash profile 檔案 輸入 touch bash profile3.開啟.bash profile 4.新增 export ndk roo...