- 论坛徽章:
- 0
|
一:概念
shell是紧包裹在linux内核外面的一个客程序.用户让操作系统做的所有任务,都是通过shell与系统内核的交互来完成的.shell所处的位置,就相当于dos中的command.com程序,但比command.com的功能强大.
shell是用户与操作系统内核之间的接口,是系统的用户界面,并且具有相当丰富的功能,利用shell可以编写出代码简捷,但功能很强大的脚本文件.
用户把若干个命令保存到一个文本文件,然后使用该文件的名字一次执行所有的命令.这些命令将逐行执行.这样的文本叫做Shell脚本(Shell Script),以下简称脚本.
脚本是一组命令的集合, 凡是能够在Shell提示符下直接执行的命令,都可以在脚本中使用.脚本中还可以包含一些不能在提示符下直接执行的语句,这些语句只有在脚本中使用才有效.
二:版本分类
bourne shell(sh)
c shell(csh)
korn shell(ksh) :Not free
bourne again shell(bash)
tcsh
pdksh
ash
zsh
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/70907/showart_729227.html |
|