Linux, Unix和Windows的区别与联系

{{ time }}
  1. Unix和Windows是商业软件, Linux是开源软件.
  2. Unix和Linux的桌面环境并不是捆绑的,也就是说,你可以为它安装桌面环境,也可以不安装。而Windows多数版本捆绑桌面环境.
  3. 作为服务器部署,多数Linux不安装或不启动桌面环境.
  4. Unix和Linux系统可以粗糙地抽象为3个层次,底层是系统内核(kernel),中间层是shell层(即命令解释层),高层是应用层. 如下图

内核层附着在硬件平台之上,控制和管理硬件资源和软件资源.

Shell层是用户交互界面,也称作命令解释器.