什么是Shell

shell又叫做命令行解释器,是用户和Linux操作系统之间的操作接口。用户输入的命令是自然语言的命令,而机器能识别的命令是二进制语言的命令,shell的作用就是将自然语言命令解释成二进制语言供Linux识别。
shell的版本有:ash, sh, csh, bash, tcsh, ksh等。
现在常用的shell版本是bash和sh。其中bash是Linux标准的默认shell,sh是unix标准的默认shell,sh是UNIX最初使用的shell版本,bash是sh的扩展,与sh完全向后兼容。bash在sh的基础上增加了很多特性。我们一般说的shell也就是bash版本的shell。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章