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

olei 4,082 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,友情链接给你留着

分享