Linux系统提供两种基本的接口,提供给用户来进行操作:命令行和桌面。
一、命令行
Linux系统的中的命令行,常常指的是Shell。
Shell接受键盘输入的命令,并将其传递给操作系统来执行。
如此,用户通过 Shell 与类 Unix 操作系统交互。
几乎所有的类 Unix 操纵系统发行版中都包含 Shell 。
Shell 本身是一个软件。常见的有 Bash Shell, C Shell,K Shell,TCSH。
二、桌面
现行发行的类 Unix 系统桌面版中,常见的桌面环境有:GNOME、KDE。
桌面环境的操作类似 Windows 操作系统。
桌面环境一般也提供终端仿真器,用于访问 Shell。
原文:http://www.cnblogs.com/CoolSoul/p/4550376.html