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截图

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