Linux操作系统——Shell概述
Shell概述
用户一般情况使用Shell,打开命令行,一行一行的输入命令,输入一行就会直接解释一行,然后就会由操作系统内核执行一句。在Linux系统里面,不光可以在控制台一句一句的执行,也可以把很多命令串起来,直接写入到一个文件里面,然后直接把这个文件交给Linux系统,让它直接去执行。
1)Linux 提供的 Shell 解析器有
[atguigu@hadoop101 ~]$ cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash
/bin/tcsh
/bin/csh
/bin目录下面的sh和bash明显都是指向/user/bin下面的链接
2)bash 和 sh 的关系
[atguigu@hadoop101 bin]$ ll | grep bash
-rwxr-xr-x. 1 root root 941880 5 月 11 2016 bash
lrwxrwxrwx. 1 root root 4 5 月 27 2017 sh -> bash
3)Centos 默认的解析器是 bash
[atguigu@hadoop101 bin]$ echo $SHELL
/bin/bash
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/85629.html