什么是shell? shell是用C语言编写的程序。既是一种命令语言,又是一种程序设计语言。 shell是一种应用程序,这个应用程序提供一个界面,用户通过这个界面访问系统内核的服务。 在计算机科学中,Shell(壳),是指使用者使用界面的软件区别于核。类似于DOS下的command和后来的cmd.exe。它接受用户命令,然后调用相应的应用程序。
shell的种类
1.图形界面shell(Graphical User Interface shell)
Windowns Explorer,Liunx shell,以及功能更强大的CDE、GNOME、KDE、 XFCE。
2.命令行试shell(Command Line shell)
bash / sh / ksh / csh(Unix/linux 系统)(MS-DOS系统)cmd.exe/ 命令提示字符(Windows NT 系统)Windows PowerShell(支援 .NET Framework 技术的 Windows NT 系统) 传统意义上的shell指的是命令行式的shell。以后如果不特别注明,shell是指命令行式的shell