shell介绍.pptVIP

  • 28
  • 0
  • 约7.05千字
  • 约 17页
  • 2017-08-10 发布于重庆
  • 举报
shell介绍.ppt

Shell介绍 崔雪征 cuixuezheng@ 简述 Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。 同Linux本身一样,Shell也有多种不同的版本。主要有下列版本的Shell Bourne Shell:Bourne shell 是UNIX 最初使用的shell,并且在每种UNIX 上都可以使用。Bourne shell 在shell 编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。 BASH:它是Bourne shell 的扩展,简称bash 。与Bourne shell 完全向后兼容,并且在Bourne shell 的基础上增加增强了很多特性,它还包含了很多C shell 和Kornshell 中的优点,有灵活和强大的编程接口同时又有很友好的用户界面。 C Shell:?C shell 是一种比Bourne shell 更适于编程的shell, 它的语法与C 语言很相似。L

文档评论(0)

1亿VIP精品文档

相关文档