美文网首页电子电脑技术linux
linux上安装zsh,打造漂亮的shell

linux上安装zsh,打造漂亮的shell

作者: 只会写一点点代码 | 来源:发表于2019-08-27 10:03 被阅读0次
    zsh.jpeg

    学习背景:

    • 公司经费有限,运维人员不到位,作为服务端开发人员的我,光荣的负责了服务器的运维 工作,时间紧,任务重。开始了我的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
    

    到此结束。一旦开始就一发不可收拾,期待下一篇。

    相关文章

      网友评论

        本文标题:linux上安装zsh,打造漂亮的shell

        本文链接:https://www.haomeiwen.com/subject/nnysectx.html