linux 下安装Zsh+oh-my-zsh

对于经常在 Linux 环境下干活的开发者来说,Shell 是我们使用最频繁的程序了,Shell 在程序员和服务器间建立了一个桥梁,它对外提供一系列命令,通过这些命令,可以让服务器知道我们的意图,有了 Shell 我们就可以和机器进行愉快的交流了。

比如,用 ls 命令列举当前目录的文件,用 find 命令查找文件,用 cp 命令拷贝文件,用 top 命令查看机器负载和进程等。常用的 Bash 就是 Shell 的一种,也是 Linux 下的默认 Shell 程序,现在让我们开始使用 Zsh,重新定义一个更强大,更人性化的 Shell。

Zsh 是什么

Zsh 属于 Shell 的一种,和 Bash 一样,但比 Bash 更好用,Zsh 完全兼容 Bash,拥有极其丰富的插件,其强大的自动补全参数、文件名以及自定义功能,可以大大提高我们使用 Linux 的效率。

安装 Zsh

 

#centos

sudo yum install zsh

#ubuntu

sudo apt install zsh

查看

➜  ~ echo $SHELL
/usr/bin/zsh

安装 oh-my-zsh

Zsh 虽然好用,但直接用起来还是比较麻烦,不过幸运的是,已经有大神给我们配置好了一个很棒的框架:oh-my-zsh,专门为 Zsh 打造,我们来安装一下,一条命令就可以搞定:

 

sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

有时候会遇到 

正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|151.101.228.133|:443... 
失败:连接超时。

 

解决办法就是


1.安装ca-certificates
 

sudo apt-get install ca-certificates -y

 

2.还有就是配置hosts

 

在 https://site.ip138.com/raw.Githubusercontent.com/

输入raw.githubusercontent.com查询IP地址

 

修改hosts Ubuntu

sudo vi /etc/hosts

 

增加并保存就行啦

151.101.76.133 raw.githubusercontent.com

 

在运行命令就安装成功啦

linux 下安装Zsh+oh-my-zsh_第1张图片

 

接下来可以修改配置 修改完记得执行下

#修改
vim ~/.zshrc
#更新
source ~/.zshrc

 

 

 


 

 

你可能感兴趣的:(Linux)