• linux shell的切换


    查看系统可用shell种类:(一般是bash shell)

    ➜  ~ chsh -l
    /bin/sh
    /bin/bash
    /sbin/nologin
    /bin/dash
    /bin/zsh

    修改当前的shell:

    [root@GIT ~]# chsh -l
    /bin/sh
    /bin/bash
    /sbin/nologin
    /bin/dash
    /bin/zsh
    [root@GIT ~]# chsh
    Changing shell for root.
    New shell [/bin/bash]: /bin/zsh
    Shell changed.
    #shell修改成功!!!

    系统当前可用的shell存在/etc/shells文件中:

    ➜  ~ cat /etc/shells 
    /bin/sh #早期uinx版本上所使用的shell
    /bin/bash #很多linux版本默认的shell,也就是bash shell
    /sbin/nologin #不能使用bash shell或其它shell来登录系统
    /bin/dash
    /bin/zsh
    cat /etc/shells的结果与chsh -l是一致的。不过建议还是使用bash shell,因为他已经足够健壮,并且吸收了ksh,csh,sh的有用特性。
    shell的修改需要注销以后,下次登录系统的时候才有效。
  • 相关阅读:
    0325JavaScript
    0322css样式表,选择器
    0320表单
    0313函数
    0312数组
    0311类
    0309笔记整理
    进制转换
    Xcode快捷键大全
    Android LearningNotes
  • 原文地址:https://www.cnblogs.com/bass6/p/5838713.html
Copyright © 2020-2023  润新知