考点4 UNIX网络操作系统
1.UNIX的发展
长期以来,网络操作系统有老的三大阵营: UNIX、NetWare和Windows。目前,网络操作系统新的三大阵营是Windows、UNIX和Linux。
各大公司的UNIX系统有:IBM公司的AIX系统、Sun公司的Solaris系统、HP公司的HP-UX系统等。
2.UNIX的标准化
UNIX的版本众多,到了20世纪90年代,多达100多个,这使UNIX的标准化变得非常复杂。
UNIX用户协会最早从20世纪80年代开始制定UNIX标准,1984年颁布了试用标准,后来此工作由IEEE继承,制定了POSIX标准(POSD(含义是可移植操作系统接口),即IEEE 1003标准,国际标准名称为IS0/IEC 9945。
而计算机厂家在UNIX标准上划分为两大阵营:一是UNIX国际(UI),以AT&T和Sun公司为首,二是开放系统基金会(OSF),以IBM、 HP和DEC公司为首。1993年两大阵营合并,成立了公共开放软件环境(COSE)组织。1995年,两个UNIX标准正式颁布:CDE(规定UNIX的图形界面)和UNIX 95(规定UNIX的应用程序界面,也称为Spec.1170)。
3.UNIX的特性
UNIX的有以下8点主要特性:
①多用户、多任务的分时操作系统。
②系统结构分为两部分:操作系统内核和系统外壳;内核部分由文件子系统和进程控制子系统两部分组成。
③大部分是用C语言编写,易读、易修改、易移植。
④提供了丰富的、经过精心挑选的系统调用,整个系统的实现十分紧凑、简洁。
⑤提供了功能强大的可编程Shell语言,即外壳语言。作为用户界面,具有简洁、高效的特点。
⑥采用了树形目录结构,具有良好的安全性、保密性和可维护性。
⑦采用进程对换(Swapping)的内存管理机制和请求调页的存储管理方式,实现了虚拟存储管理。
⑧提供了多种通信机制,如管理通信、软中断通信、消息通信、共享存储器通信和信号灯通信。
4.几种典型的UNIX系统
(1)Sun公司的Solaris
Solaris是Sun公司的UNIX系统,其产品分为Easy Access Server、Enterprise Server和ISP Server三种服务器软件。Sun Solaris l0的性能特点:
①在SPARC、AMD Opteron或Intel的系统上均可顺畅运行。
②Solaris l0操作系统获得了广泛的业界支持。可在300多种系统平台上平稳运行,应用程序的性能提高30倍。它的桌面已经窗口化和菜单化,新的Java控制台界面使人感觉亲近和舒适。
③具有高等级安全运行环境。通过Solaris Containers 技术、 Solaris Process Rights Management(处理权管理)以及加密构架,应用程序可充分利用硬件加密。任何针对PC平台的病毒无论在物理上还是逻辑上,对于Solaris都是无效的。