关于 Shell 解释器 介绍!

文章目录

      • 1、Shell 解释器简介:
      • 2、Linux shell种类:
        •   ①、bourne again shell(/bin/bash) —— 最常用
        •   ②、bourne shell(/use/bin/sh 或 /bin/sh)
        •   ③、C shell (/usr/bin/csh)
        •   ④、K shell (/usr/bin/ksh)
      • 3、Shell 、Shell命令、Shell编程、Shell脚本的区别:


        此链接通往 Shell 编程的目录导航 ,从入门到放弃,感兴趣的可以去看看:
 


 

1、Shell 解释器简介:

        Shell 和 Shell编程 不是一个概念; Shell 是操作系统的最外层,它可以合并编程语言来 控制进程和文件!从下图你可以清楚的看见,Shell 是负责 User 与 Linux OS 之间沟通的桥梁!Shell 为用户提供了一个操作界面,User在这个界面输入指令,其实就是通过 Shell 向 Linux Kernel 传递过去,这也就是为什么 Shell 也叫 解释器的原因!
关于 Shell 解释器 介绍!_第1张图片


 

2、Linux shell种类:

  ①、bourne again shell(/bin/bash) —— 最常用

  ②、bourne shell(/use/bin/sh 或 /bin/sh)

  ③、C shell (/usr/bin/csh)

  ④、K shell (/usr/bin/ksh)

 

        注意:我们最常用的 Shell 就是 /bin/bash !它使用简单以及免费!也是大多数 Linux OS 默认的 Shell 环境!

        还有就是,不同的 shell 语言的语法不同,一般不能交换使用!
 


 

3、Shell 、Shell命令、Shell编程、Shell脚本的区别:

简单来说:

SHELL : 是一个整体的概念!解释器!

SHELL编程 and SHELL脚本: 可以统称为 SHELL编程!

SHELL 命令: 是 SHELL编程 底层具体的语句 和 实现方法!

你可能感兴趣的:(shell)