这里不啰嗦oh-my-zsh的种种优点,也不讲废话。如果你进来,想必已经做好了使用或尝试这款优秀终端shell的打算了。
直接开干。
安装步骤
安装zsh
→ 安装wget
→ 安装git
→ 安装oh-my-zsh
1. 安装zsh
首先,我们可以通过以下命令查看本机中已经存在的shell。
[root@Sheep /]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
下面我们用apt-get包管理器安装各种包,如果是CentOS,默认是不带apt-get的,需提前安装上
也可用yum替代apt-get
没有zsh,安装:
[root@Sheep /]# sudo apt-get install zsh
查看已安装的shell
[root@Sheep /]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash
/bin/zsh
至此,zsh安装完成
2. 安装wget
使用下面的命令查看是否已经安装wget包管理器
[root@Sheep /]# wget --version
如果没有返回wget的版本号(或者报错),则未安装wget,运行下面的命令安装:
[root@Sheep /]# sudo apt-get install wget
我的服务器上已经安装了wget,因此输出是下面的内容:
已加载插件:fastestmirror
设置安装进程
Loading mirror speeds from cached hostfile
base: mirrors.sonic.net
extras: mirrors.sonic.net
updates: linux.mirrors.es.net
包 wget-1.12-8.el6.x86_64 已安装并且是最新版本
至此,wget安装也完成了
3. 安装git
由于oh-my-zsh是放在github.com网站上的内容,从起服务器上下载安装包,需预先安装git工具。
git工具是一款非常棒的版本管理工具,当然这里的重点不是git。我只给大家讲讲怎么安装。
也非常简单,就是一行命令的事情。
[root@Sheep /]# sudo apt-get install git
至此git也安装好了
4. 安装oh-my-zsh
绕了一大圈儿,终于讲到正题。这款shell的漂亮之处就不赘述了。装完之后看效果,你会爱不释手!
现在我们用这条命令了:
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
或者(当然,运行下面这条curl语句,就该提前安装curl,一般linux系统是自带的)
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
如果你看到这么一大段,就算基本完成shell命令行的美化了!
__ __
____ / /_ ____ ___ __ __ ____ _____/ /_
/ __ \/ __ \ / __ `__ \/ / / / /_ / / ___/ __ \
/ /_/ / / / / / / / / / / /_/ / / /_(__ ) / / /
\____/_/ /_/ /_/ /_/ /_/\__, / /___/____/_/ /_/
____/
....is now installed!
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.
还没完,下面叽步很重要:
改变默认shell:
[root@Sheep /]# sudo chsh -s /bin/zsh
[root@Sheep /]# echo $SHELL
第一行是设置zsh
为默认shell,第二行是查看当前运行
的shell
可以看见,现在的shell使用的是zsh了。
/bin/zsh
大功告成
若有纰漏,欢迎指正,感激不尽。 :)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。