一、bash和zsh环境变量文件
1、bash 的环境变量是.bash_profile文件
2、zsh 的环境变量是.zshrc文件
二、bash和zsh切换
## zsh 切换到 bash
$ chsh -s /bin/bash
## bash 切换到 zsh
# 系统自带的zsh
$ chsh -s /bin/zsh
# 第三方安装的zsh 比如从brew安装
$ sudo chsh -s /usr/local/bin/zsh
三、设置别名
1、zsh 设置alias
$ vim ~/.zshrc #打开别名配置文件
$ alias var=“cd /usr/local/var” #添加别名
$ source ~/.zshrc #设置别名生效
2、bash 设置alias
$ vim ~/.bashrc
$ alias var=“cd /usr/local/var” #添加别名
$ source ~/.bashrc #设置别名生效
3、设置带参数alias
## alias 默认是无法添加参数的,要想添加参数,可以定义一个函数来调用
$ vim ~/.bashrc
## 设置一个同步表数据的 alias
$ alias syn_tb='new() { sudo /var/local/syn_tb.sh db_name "$1"; }; new'
$ source ~/.bashrc
$ syn_tb tb_name ## 调用