首页 理论教育 UNIX系统:TCP/IP支持与可伸缩性,网络操作系统的首选

UNIX系统:TCP/IP支持与可伸缩性,网络操作系统的首选

时间:2023-11-23 理论教育 版权反馈
【摘要】:许多工作站生产厂家使用UNIX作为其工作站的操作系统。UNIX系统的再次成功取决于它将TCP/IP运行于UNIX操作系统上,使之成为UNIX操作系统的核心,从而构成了UNIX网络操作系统。UNIX操作系统在各种机器上都得到了广泛的应用,它已成为最流行的网络操作系统之一。(二)UNIX系统的特点UNIX系统是一个可供多用户同时操作的会话式分时操作系统。UNIX系统采用树形结构的文件系统。因此,UNIX系统具有极强的可伸缩性。

UNIX系统:TCP/IP支持与可伸缩性,网络操作系统的首选

(一)UNIX简介

1970年美国电报电话公司(AT&T)的贝尔实验室(Bell Labs)研制出了一种新的计算机操作系统,这就是UNIX。UNIX是一种分时操作系统,主要用在大型机、超级小型机、RISC计算机和高档微机上。在20世纪70年代它得到了广泛的普及和发展。许多工作站生产厂家使用UNIX作为其工作站的操作系统。在20世纪80年代,由于世界上各大公司纷纷开发并形成自己的UNIX版本,出现了分裂局面,加之受到了Net Ware的极大冲击,UNIX曾一度衰败。20世纪90年代,开发和使用UNIX的各大公司再次加强了合作和对UNIX的统一进程,并加强了对UNIX系统网络功能的深入研究,不断推出了功能更强大的新版本,并以此拓展全球网络市场。20世纪90年代中期,UNIX作为一种成熟、可靠、功能强大的操作系统平台,特别是对TCP/IP的支持以及大量的应用系统,使得它继续拥有相当规模的市场,并保持了连续数年的两位数字的增长。

UNIX系统的再次成功取决于它将TCP/IP运行于UNIX操作系统上,使之成为UNIX操作系统的核心,从而构成了UNIX网络操作系统。UNIX操作系统在各种机器上都得到了广泛的应用,它已成为最流行的网络操作系统之一。UNIX系统服务器可以与Windows及DOS工作站通过TCP/IP连接成网络。UNIX服务器具有支持网络文件系统服务、提供数据库应用等优点。

(二)UNIX系统的特点

(1)UNIX系统是一个可供多用户同时操作的会话式分时操作系统。不同的用户可以在不同的终端上通过会话方式控制系统操作。

(2)UNIX系统继承了以往操作系统的先进技术,又在总体设计思想上有所创新,在操作系统功能设计上力求简捷、高效。

(3)UNIX系统在结构上分为内核和核外程序两部分,内核部分就是一般所说的UNIX操作系统,能够从内核中分离出来的部分,则以核外程序的形式存在并在用户环境下运行。内核向核外程序提供了充分而强大的支持,而核外程序则灵活地运用了内核的支持。(www.xing528.com)

(4)UNIX系统向用户提供了两种界面:一种是用户使用命令,通过终端与系统进行交互的界面,即用户界面;另一种是用于用户程序与系统的接口,即系统调用。

(5)UNIX系统采用树形结构的文件系统。它由基本文件系统和可装卸的若干个子文件系统组成。它既能扩大文件存储空间,又具有良好的安全性、保密性和可维护性

(6)UNIX系统提供了丰富的核外系统程序,其中包含有丰富的语言处理程序、系统实用程序和开发软件的工具。这些程序为用户提供了相当完备的程序设计环境。

(7)UNIX系统基本上是用C语言编写的,这使系统易于理解、修改和扩充,且使系统具有良好的可移植性。

(8)UNIX系统是能在笔记本电脑个人计算机、工作站、中小型机乃至巨型机上运行的操作系统。因此,UNIX系统具有极强的可伸缩性。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈