zsh和bash

一、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 ## 调用
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。