zsh、bash 都是 shell
bash 的环境变量是 ~/.bash_profile
zsh 的环境变量是 ~/.zshrc
查看当前的shell是zsh 还是bash
echo $0
vim ~/.bash_profile
添加对应的环境变量
source ~/.bashrc
如果在zsh下就 open -e ~/.zshrc
如果在bash下就 open -e ~/.bash_profile
source ~/.bashrc
问:修改了 ~/.bashrc ,但每次打开 terminal 都不生效。 source ~/.bashrc 后会生效。
shell间切换
切换bash: chsh -s /bin/bash
切换zsh: chsh -s /bin/zsh
在终端app的系统偏好设置里手动设置。
在配置文件方面:
bash读取的配置文件:~/.bash_profile文件
zsh读取的配置文件:~/.zshrc文件
当从bash切换为zsh时,如果不想重新配置一遍.zshrc文件,可以__在.zshrc文件中加上source ~/.bash_profile,从而直接从.bash_profile文件读取配置。
————————————————
设置path:
语法:
//中间用冒号隔开
export PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:
原文链接:https://blog.csdn.net/weixin_46527864/article/details/128222134
标签:profile,zshrc,bashrc,mac,path,zsh,环境变量,bash From: https://www.cnblogs.com/hybl/p/18422265