Unix环境下在操作系统之上提供的一套命令解释程序叫做外壳程序(shell). 外壳程序是操作员与操作系统交互的界面,操作系统再负责完成与机器硬件的交互。 所以操作系统可成为机器硬件的外壳,shell命令解析程序可称为操作系统的外壳。