- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- AutoFormR6实例讲解-拉伸.ppt
- 食品安全主体责任日管控记录表、周排查记录表、月调度记录表(1).docx VIP
- 金元浦-中国文化概论(第四版)第十三章.ppt VIP
- 二杨梅素基二硒醚在肿瘤方面的药物应用.pdf VIP
- 2025年新能源汽车建设项目可行性研究报告(编制大纲).docx
- 一种固定式高倍数泡沫产生器.pdf VIP
- 初中-历史-人教部编版-第19课法国大革命和拿破仑帝国_2020430155529.ppt VIP
- 【MOOC】《中国马克思主义与当代》(北京科技大学)中国大学MOOC慕课答案.docx VIP
- 1.2互联网应用的基本特征(教学课件)-第1册信息科技同步教学(河北大学版2024新教材).pptx VIP
- 某文旅项目施工合同模板.pdf VIP
文档评论(0)