MAC下配置環境變量

Mac系統的環境變量,加載順序爲:

/etc/profile  // 系統級別
/etc/paths  // 系統級別
~/.bash_profile  // 用戶級別(1)
~/.bash_login  // 用戶級別(2)
~/.profile  // 用戶級別(3)
~/.bashrc  // bash shell打開時載入

一般情況下前兩個都不要去做修改,只要改用戶級別的就可以了,用戶級別的3種,如果1存在則2,3都不會被加載,以此類推。所以我一般都是去配置~/.bash_profile這個文件。

下面以配置adb命令爲例,我的adb命令在/Users/ritaliu/Library/Android/sdk/platform-tools這個目錄下。所以要把這個目錄加入PATH中。

echo "export PATH=/Users/ritaliu/Library/Android/sdk/platform-tools:$PATH" >> ~/.bash_profile

上述命令執行了將這個PATH追加到文件尾的操作,記住‘>’一定要打兩個,一個的話就會覆蓋源文件。執行完上述命令可以打開bash_profile查看一下是否已經有了,使用

// 使用vi/vim/open/cat都可以查看文件
vi ~/.bash_profile  // 查看是否已經插入成功了,查看完使用:q退出

path添加完成
如果已經插入完成,試一下,adb命令,如果沒有意外的話,會看到command not found :),這是爲啥呢,因爲你的PATH雖然配置了,但是還沒有生效,下面使用

source ~/.bash_profile

使剛剛配置的PATH即時生效,現在再運行adb命令你就會看到adb下的所有參數啦!
adb截圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章