故事 --- Linux和UNIX之间的那些爱恨与情仇( 四 )


2) Shell层Shell 层是与用户直接交互的界面 。用户可以在提示符下输入命令行 , 由 Shell 解释执行并输出相应结果或者有关信息 , 所以我们也把 Shell 称作命令解释器 , 利用系统提供的丰富命令可以快捷而简便地完成许多工作 。
3) 应用层应用层提供基于 X Window 协议的图形环境 。X Window 协议定义了一个系统所必须具备的功能(就如同 TCP/IP 是一个协议 , 定义软件所应具备的功能) , 可系统能满足此协议及符合 X 协会其他的规范 , 便可称为 X Window 。现在大多数的 UNIX 系统上(包括 Solaris、HP-UX、AIX 等)都可以运行 CDE (Common Desktop Environment , 通用桌面环境 , 是运行于 UNIX 的商业桌面环境)的用户界面;而在 Linux 上广泛应用的有 Gnome(见图  4)、KDE 等 。

故事 --- Linux和UNIX之间的那些爱恨与情仇

文章插图
图 4 Gnome图形界面X Window 与微软的 Windows 图形环境有很大的区别:
  • UNIX/Linux 系统与 X Window 没有必然捆绑的关系 , 也就是说 , UNIX/Linux 可以安装 X Window , 也可以不安装;而微软的 Windows 图形环境与内核捆绑密切 。
  • UNIX/Linux 系统不依赖图形环境 , 依然可以通过命令行完成 100% 的功能 , 而且因为不使用图形环境还会节省大量的系统资源 。
作为服务器部署 , 绝大多数 Linux 并不安装或并不启用图形环境 , 本教程的讲解也基本上为 Linux 命令行下的操作 。关注公众号「站长严长生」 , 在手机上阅读所有教程 , 随时随地都能学习 。

经验总结扩展阅读