c,d,e按照从前往后的顺序读取,
如果c文件存在,则后面的几个文件就会被忽略不读了,
以此类推。
~/.bashrc没有上述规则,它是bash shell打开的时候载入的。
建议在c中添加环境变量,
以下也是以在c中添加环境变量来演示的:
然后打开zsh的配置文件~/.zshrc
在~/.zshrc最下边添加如下内容:
最后退出终端,重新启动,再次进入zsh的时候,会生效配置文件。通过env查看添加的环境变量是否生效。
第一步:配置.bash_profile
1)打开终端,输入(打开并编辑.bash_profile文件):
2)如若提示command not found:open,输入(暂时可以使用命令,关闭后又得重新输入):
2)如若提示文件不存在,输入(创建.bash_profile文件):
3)继续执行输入 (打开并编辑.bash_profile文件):
4)找到sdk位置,在.bash_profile文件中添加以下内容:
5、保存.bash_profile文件,输入(让编辑内容立即生效):
第二步、配置 .zshrc 文件
1)输入(打开并编辑.zshrc文件):
2)如若提示command not found:open,输入(暂时可以使用命令,关闭后又得重新输入):
2)如若提示文件不存在,输入(创建.zshrc文件):
3)继续执行输入 (打开并编辑.zshrc文件):
4)在zshrc文件中添加以下内容:
5、保存.zshrc,输入(让编辑内容立即生效):
第三步:验证
输入adb version
大功告成!
mac一般使用bash作为默认shell,如果安装了oh my sh,则默认使用zshshell。
Mac系统环境变量的加载顺序:
/etc/profile和/etc/paths是系统级别的,全局配置(建议不修改),后面几个是当前用户级的环境变量。
如果~/.bash_profile存在,后面几个文件就会忽略不读,不存在时,才会以此类推读取后面的文件。
~/.bashrc没有上述规则,他始终加载,他是在bash shell打开的时候载入的。
添加对应环境变量,如
一般重启shell设置就会生效,如果想立刻生效,则可执行下面的语句:
.bash_login .profile .bashrc同上
在安装了oh my zsh后, .bash_profile 文件中的环境变量就无法起到作用,因为终端默认启动的是zsh,而不是bash shell,所以无法加载,需在~/.zshrc,增加source ~/.bash_profile
打开~/.zshrc
按i键进入编辑状态,在文件末尾增加
, 然后按esc按键退出编辑,按
保存并退出
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)