SOLARIS课程01-UNIX系统概述.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOLARIS课程01-UNIX系统概述

操作系统 是用户与计算机硬件间的界面,是控制、管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件。 Unix操作系统是一个多用户,多任务,分时的操作系统。 ;(1)交互式具有多道程序能力的分时OS( 1965 ) (2)Unix的诞生(1969-1973) (3)免费扩散(1974-1979) (4)Unix商业版的产生(76-) (5)UI和OSF两大阵营和Unix标准化(1988-) (6)Unix的变体和发展(80年代末-) (7)Linux的诞生和崛起(90年代-) ;奉行不同技术路线的两大组织: UI(UNIX International): ATT、 Sun、东芝等组成。 OSF(Open Software Foundation):IBM、DEC、HP、NEC等组成。 IEEE、UniForum、X/Open为实现软件的通用性和可移植性,对UNIX制定了统一的标准,如: 操作系统标准 ----- POSIX 用户界面标准 ----- Motif C 语言的标准 ----- ANSI C ……………………………… ;ATT开发的版本 由加州??学Berkeley 分校开发的BSD版本 由其它公司开发的版本 ;1-4、常见的若干UNIX变体; PC版本 小型机版本 Xenix Sun Solaris 7 、 8 、 9 SCO Sun OS 4.X 、 5.X FreeBSD HP-UX 11i NetBSD IBM AIX 4.X 、 5L Linux DEC Digital UNIX Solaris PC 版 Compaq Tru64 UNIX;(1)可移植性好:几乎已移植到所有的微机、中型及大型计算机上。 (2)丰富的软件工具:支持C、C++、Fortran 、Java等十种语言; 支持Oracle、Sybase、Informix 等数据库。 (3)大量的免费软件:如Web服务器软件Apache、X-Window系统等 (4)良好的灵活性:系统规模根据客户需求进行控制。 ;(5)功能强:就计算机而言,UNIX系统是功能最强操作系统。 (6)多用户、多任务、分时的操作系统。 (7)强有力的网络支持:TCP/IP协议,一整套网络服务工具。 (8)系统稳定、可靠、安全性好。 ;系统大、安装慢、命令复杂。 实时功能较差,SVR4及新的版本中有改进通过。 办公软件较少 UNIX服务器的稳定性与安全性已得到行业用户的高度认可。可操作性与维护成本仍是阻碍其进一步发展的制约因素。 ;1-7、 UNIX系统结构;内核是UNIX操作系统的心脏,由许多子系统组件和大量可载入的程序模块以及设备驱动程序组成,它实现进程管理、存储管理、文件系统和设备管理等功能,从而为核外的所有程序提供运行环境。 内核主要包括两部分: 文件系统部分 文件系统管理文件、分配文件空间、管理空闲空间、控制对文件的访问并为用户检索数据。 进程控制系统部分 进程控制系统用于进程管理、进程同步、进程通信、进程调度和内存管理等。;Shell 是一种命令解释程序,它接受用户键入的命令,进行参数分解,创建子进程,由子进程实现命令所规定的功能,待子进程中止工作后,发出提示符。 Shell 也是一种高级程序设计语言,它有变量、关键字,有各种控制语句,有自己的语法结构,利用Shell程序设计语言可以编写功能很强,代码简短的程序。 Shell的主要版本: sh、csh、ksh、bash等。 ;Solaris (读作 /selaris:/ 或者 /sole:s/ 或者 梭拉瑞斯 )是Sun Microsystems研发的计算机操作系统。它被认为是UNIX操作系统的衍生版本之一。 目前Solaris属于混合开源软件。2005年6月14日,Sun公司将正在开发中的Solaris 11的源代码以CDDL许可开放,这一开放版本就是OpenSolaris。 ;Sun的操作系统最初叫做SunOS,由于Sun Microsystem的创始人之一,Bill Joy来自U.C.Berkeley,因此SunOS主要是基于BSD UNIX。 SunOS 5.0开始,SUN的操作系统开发开始转向Sys

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档