shell篇(二)

Linux的shell种类比较多,常见的有:Bourne Shell(/user/bin/sh或者/bin/sh),

                                                Bourne Again Shell(/user/bin/bash或者/bin/bash),

                                                C Shell(/user/bin/csh或者/bin/csh),

                                                TC Shell((/user/bin/tcsh或者/bin/tcsh)。

Bourne Shell(即sh)是Unix最初使用的shell,并且在各种Unix上都可以使用,Bourne Shell在shell编程方面相当优秀,但是在处理

                          与用户的交互上不如其他几种shell方便。

LinuxOS的默认shell是Bourne Again Shell,它是Bourne Shell的扩展,简称bash。与Bourne Shell完全兼容,并且在Bourne

                          Shell的基础上增加了很多特性。如:命令补全,命令编辑,命令历史。它还包含了很多C Shell和Korn Shell中

                          的优点,有灵活和强大的编辑接口。

C Shell是一种比Bourne Shell更像C语言的Shell。

Tcsh 是C Shell的一个扩展版本。Tcsh包括命令行编辑,可编程单词补全,拼写校正,历史命令替换,类似C语言的作业控制,提示符与

                          Bash Shell兼容。

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。