mac关于zsh和bash,设置环境变量path

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

posted @ 2024-09-20 12:45  红猿奔林  阅读(0)  评论(0编辑  收藏  举报