什么是shell
shell是用户与Linux系统间的一个接口程序,它允许用户向操作系统输入需要执行的命令,类似于Windows下的命令提示符,但它的功能更为强大。
由于Linux是高度模块化的系统,所以用户可以使用自己喜欢shell来代替Linux的默认bash。
接下来为大家介绍如何使用zsh代替bash。
安装zsh
1
2
3
sudo apt-get install zsh # zsh安装zsh
zsh --version # 确认是否安装成功
chsh -s $(which zsh) # 设置zsh为默认shell
注销重新登录
zsh的配置
通过curl安装
1
sudo curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
通过wget安装
1
sudo wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
修改主题
1
vi ~/.zshrc
输入\robbyrussell
回车,输入命令cw
修改为agnoster
显示效果中有乱码,这是因为字体没适配。我们需要下载支持Powerline的字体。