美文网首页我爱编程
如何在Linux下查看和切换shell

如何在Linux下查看和切换shell

作者: MrBryan | 来源:发表于2018-07-20 15:21 被阅读6次

    源地址:https://blog.csdn.net/alloyinrunning/article/details/24171067

    1、可以使用echo $SHELL来查看当前使用的shell

    alloy@alloy:~echoSHELL
    /bin/bash

    alloy@alloy:~$ ls -al /bin/sh
    lrwxrwxrwx 1 root root 4 3月 15 10:13 /bin/sh -> dash

    2、通过对/etc/shells的查看可以看到当前系统中安装的shell

    alloy@alloy:~$ cat /etc/shells

    /etc/shells: valid login shells

    /bin/sh
    /bin/dash
    /bin/bash
    /bin/rbash

    3、使用chsh可以在shell之间进行切换

    alloy@raspberrypi:~/linuxshell/chapter9chsh Password: Changing the login shell for alloy Enter the new value, or press ENTER for the default Login Shell [/bin/bash]: /bin/dash alloy@raspberrypi:~/linuxshell/chapter9 echo $SHELL
    /bin/bash

    alloy@raspberrypi:~/linuxshell/chapter9chsh Password: Changing the login shell for alloy Enter the new value, or press ENTER for the default Login Shell [/bin/dash]: /bin/bash alloy@raspberrypi:~/linuxshell/chapter9

    相关文章

      网友评论

        本文标题:如何在Linux下查看和切换shell

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