图形用户界面Shell(GUI Shell)为UNIX或者类似UNIX的操作系统构造一个功能完善、操作简单以及界面友好的桌面环境。主流桌面环境有KDE、Gnome等。
命令行界面Shell(CLI Shell)是在用户提示符下键入可执行指令的界面,用户通过键盘输入指令,完成一系列操作。在Linux系统上,主流CLI实现的是Bash,是许多Linux发行版默认的Shell。还有许多UNIX上的Shell,如tcsh、csh、ash、bsh、ksh等。