学习背景:
- 公司经费有限,运维人员不到位,作为服务端开发人员的我,光荣的负责了服务器的运维 工作,时间紧,任务重。开始了我的linux之路,第一步,必须得有一个好用到爆炸的shell,经过选择,我果断抛弃了不够炫酷吊炸天的bash,看上了zsh这个小妖精,这篇文章记录一下,安装zsh的那些事。
一、前期工作(本人的服务器环境为centos 7)
第一步查看一下目前的默认shell是神马。
echo $SHELL
//返回结果
/bin/bash
ps.默认的shell一般都是bash
第二步查看一下bin目录下是否有zsh
cat /etc/shells
//如果英文单词走运输入正确时,会返回这种结果。
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/tcsh
/bin/csh
默认的情况下是没有安装zsh
那既然选择了远方,便不顾风雨兼程了。安装zsh就是第一任务。
二、安装zsh
- 安装zsh包(centos下)
yum -y install zsh
- 安装完成后继续查看一下shell列表,接上一步命令,你会惊喜的发现多了zsh的选项,好像闻到了成功的味道。
- 切换shell到zsh吧!
chsh -s /bin/zsh
//返回结果:
Changing shell for root
shell changed
- 重启一下吧,使用代码查看当前使用的shell,/bin/zsh 。
安装oh-my-zsh
zsh炫酷是炫酷,但是炫酷的背后是复杂的配置,较高的门槛。但是有个无聊的程序员,实在是看不下去了,一己之力创造了这个插件,解放了广大的用户,首先向他致敬。
- 1、安装git(因为该插件在github上)
yum -y install git
- 2、安装oh-my-zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
如果你看到这个界面,恭喜你,如果没有看见,就再来一次。
Please look over the ~/.zshrc file to select plugins,themes,and options.
p.s.Follow us at https://twitter.com/ohmyzsh.
p.p.s.Get stickers and t-shirts at http://shop.planetargon.com.
添加插件,或者更改主题我准备在我的下一文章介绍。
到目前为止,zsh和oh-my-zsh已经安装完毕了,但是重启服务器还是很有必要的。
- 3、问题记录。
- 如果执行命令时提示:warning:cannot set LC_CTYPE locale
解决办法:
vi /etc/profile
在末尾添加语句:
export LC_ALL=en_US.UTF-8
export LC_CTYPE=en_US.UTF-8
引用修改后的profile
source /etc/profile
到此结束。一旦开始就一发不可收拾,期待下一篇。
网友评论