UNIX操作系统设计.ppt

Linux操作系统 吴翔虎 第二章 Shell及常用命令 shell是一种命令解释器,它提供了用户和操作系统之间的交互接口。shell是面向命令行的,而X Window 则是图形界面。你在命令行输入命令,shell进行解释,然后送往操作系统执行。shell可以执行Linux 的系统内部命令,也可以执行应用程序。你还可以利用外壳编程,执行复杂的命令程序。shell也可以说是一种程序设计语言。 Shell的类型 Linux 提供几种shell程序以供选择。常用的有Bourne shell( b s h )、C shell( c s h )和Korn shell( k s h )。各个shell都能提供基本的功能,又有其各自的特点。 Bourne shell是由Steven Bourne 编写的,是UNIX 的缺省shell。Bourne shell编程能力很强。但它不能处理命令的用户交互特征。bash 是Bourne 外壳的增强版。 bash shell bash 是大多数L i n u x系统的缺省外壳。它克服了Bourne 外壳的缺点,又和Bourne 外壳完全兼容。ba s h有以下的特点: 补全命令行。当你在bash 命令提示符下输入命令或程序名时,你不必输全命令或程序名,按Tab 键,b a s h将自动补全命令或

文档评论(0)

1亿VIP精品文档

相关文档