linux 更换 shell 为 zsh 并个性化配置 oh my zsh

olei 4,216 views 2

前言

有些人可能对 Shell 不太熟悉。借用池建强的一个解释: 简单的说,Shell 是 Linux/Unix 的一个外壳。它负责外界与 Linux 内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。

  • Linux/Unix 提供了很多种 Shell,输入以下的命令查看有哪些 Shell:
  1. $ cat /etc/shells

linux更换shell为zsh并个性化配置oh my zsh

  • 查看原生用的是哪种 shell
  1. $ echo $SHELL

linux更换shell为zsh并个性化配置oh my zsh

原生的是/bin/bash,上图 zsh 的原因是我更改了它的 shell

Linux 的默认 Shell 都是 bash,既然如此,那我今天为什么要说 zsh 呢?只要记住,zsh 逼格高!还有 zsh 搭配上"oh my zsh"真的好用到爆啊!

安装 zsh

  1. $ apt-get update
  2. $ apt-get install zsh

更换系统的 shellzsh

  1. $ chsh -s /usr/bin/zsh

默认为 bash,完毕之后退出终端重新进入,样子是这个样子的,非 root 下,进去会选择,选择 2 就行

linux更换shell为zsh并个性化配置oh my zsh

root 下的话,就丑到爆了,那么 oh my zsh 就厉害了

linux更换shell为zsh并个性化配置oh my zsh

下载 oh my zsh

  1. $ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装完成默认页面是这个样子的,好看了很多,但是无法直观上看出所在的路径

linux更换shell为zsh并个性化配置oh my zsh

更换主题

  • 编辑家目录下.zshrc 文件,默认如下

linux更换shell为zsh并个性化配置oh my zsh

  • 找到 ZSH_THEME 这一行,更改为 ZSH_THEME="ys",保存,退出重新进入终端,样式如下,这只是一个主题名字,其他的还请看官方文档或者点击了解:点我

linux更换shell为zsh并个性化配置oh my zsh

这样是不是很高的逼格呢?~~~

发表评论 取消回复
表情 图片 链接 代码

  1. LIN
    LIN Lv 1

    链接:https://pan.baidu.com/s/1cjbq4gc18lUf_ewxYYRBlA 密码:6h32,,这几天网站经常关了,不知道你看到了没

    • olei
      olei 站长

      @LINok,友情链接给你留着

分享