unix内核 Linux与UNIX的区别与联系
分时操作系统:是一台计算机可以同时为多个用户服务,连
UNIX诞生于20世纪60年代末,Windows诞生于20世纪80年代中期,而Linux诞生于20世纪90年代初,可以说UNIX是操作系统中的“老大哥”。 分时操作系统:是一台计算机可以同时为多个用户服务,连接计算机的终端用户交互式发出命令,操作系统采用时间片轮转的方式处理用户的服务请求,并在终端上显示结果(操作系统将CPU的时间划分成若干个片段,称为时间片)。操作系统以时间片为单位,轮流为每个用户服务,每次服务一个时间片。 目前常见的UNIX版本有Sun Solaris,FreeBSD,IBM AIX,HP-UX等,值得一提的是,苹果公司的OS X就是基于FreeBSD的操作系统。 Linux是一个类似UNIX的操作系统,其设计初衷是为了替代UNIX,并在功能和用户体验上进行优化,常见版本有Debian Linux、Fedora Core、CentOS、Red Hat Linux等。 区别: 1.UNIX系统大多是与硬件配套的,而Linux则可以运行在多种硬件平台上; 2.UNIX是商业软件unix内核,而Linux是开源软件,免费且公开源代码; 3.UNIX和Linux不存在技术上面的传承关系,Linux是从新构建的系统; 4.UNIX是一个功能非常全面的操作系统,在某些方面超越了Linux,例如大型主机的可靠性。 系统结构: 1. 内核层: 内核层是UNIX/Linux系统的核心和基础,它直接依附于硬件平台之上,控制和管理系统内各种资源,有效地组织进程的运行,从而扩展硬件的功能,提高资源的利用效率,为用户提供方便、高效、安全、可靠的应用环境。 2. Shell层: Shell层是与用户交互的界面,用户可以在提示符下键入命令行,由Shell解释并执行输出相应结果或者有关信息,所以我们也把Shell称作命令解释器,利用系统提供的丰富命令可以快捷而简便地完成许多工作。 3. 应用层: 应用层提供基于X Window协议的图形环境,X Window协议定义了一个系统所必须具备的功能,若系统能满足此协议及符合X协会的其他的规范,便可称为X Window。 注:UNIX/Linux系统可以选择是否安装X Window,而微软的Windows图形环境与内核捆绑密切,不过UNIX/Linux系统不依赖图形环境。 (编辑:成都站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |