资料来源
1.什么是shell? shell的作用?
(1) shell是一种特殊的程序,是用户与UNIX/Linux系统内核之间的接口;
(2) shell用于解释并运行由命令行或脚本文件输入的命令,从而实现用户与内核间的交互; shell还可以用于定制用户环境,这通常在shell的初始化文件中完成,比如设置提示符、窗口属性、别名、内置变量等;
2.shell的种类,特点,默认提示符
注1:可以通过查看/etc/shell或/etc/shells文件了解自己所使用的linux有哪些版本的shell;
2.1 UNIX shell-Bourne shell (AT&T shell)
2.2 UNIX shell-C shell (Berkeley shell)
2.3 UNIX shell-Korn shell (ksh)
2.4 Linux shell-GNU bash (bash或Bourne Again shell)
2.5 Linux shell-TC shell (tcsh)
2.6 Linux shell-Z shell
2.7 Linux shell-Public Domain Korn shell (pdksh)
3.shell历史
标签:Korn,shell,Bourne,UNIX,完成,Linux,bash From: https://www.cnblogs.com/csjt/p/16955519.html