zoukankan      html  css  js  c++  java
  • linux更换shell外壳zsh

    linux-外壳内核与shell的关系 

    内核处于外壳之中,通过外壳与shell(命令行)交互

    外壳可以更换

    #####################################################################################################

    shell查看

    which $SHELL      /       echo $SHELL

    >>> /bin/bash

    # 更换bash外壳

    sudo apt install zsh

    # 查看zsh位置稍后会用到 which zsh

    # 安装完毕后执行chsh,输入当前用户密码

     

    # 输入zsh的路径

    然后重新连接虚拟机(这儿用的Xshell连接),   输入            0

    下载个东西让命令行更好看,执行命令 sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

    结束后,命令行就这样了

    家目录下有一个 .bashrc文件,它是在使用bash外壳是启动时,会自动运行的。相当于自动自行source .bashrc,它里面有shell的配置的内容,如果我们新使用的是zsh(

    zsh配置文件为.zshrc)。 我们可以copy过去。 cat .bashrc >> .zshrc

    美滋滋 ~ 。~  

    如何切回初始的shell外壳,通过chsh命令,输入用户密码,初始shell目录 /bin/bash  。就ok了

     ### 将.bashrc的配置(比如包括虚拟环境)复制到对应的.zshrc里面。

    先 vim .zshrc 在下行模式中输入 vsp .bashrc,最后将对应的内容yy+p,粘贴复制到对应的内容。

    ps: 配置文件是开机启动的    可以通过 source .xxrc  手动加载配置

  • 相关阅读:
    2019年9月15日晚间测试-T1
    机房巨佬的随机名称生成器
    初来乍到
    GKurumi记
    GKurumi记
    小P的团战
    什么才算是真正的编程能力?
    java冒泡排序和快速排序
    “转行做程序员”很难?这里有4个重要建议
    Linux文件I/O(一)
  • 原文地址:https://www.cnblogs.com/tangpg/p/9191391.html
Copyright © 2011-2022 走看看