UNIX系统基本结构..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UNIX系统基本结构.

UNIX系统基本结构   UNIX系统的基本结构如图所示。整个UNIX系统可分为五层:最底层是裸机,即硬件部分;第二层是UNIX的核心,它直接建立在裸机的上面,实现了操作系统重要的功能,如进程管理、存储管理、设备管理、文件管理、网络管理等,用户不能直接执行UNIX内核中的程序,而只能通过一种称为系统调用的指令,以规定的方法访问核心,以获得系统服务;第三层系统调用构成了第四层应用程序层和第二层核心层之间的接口界面;应用层主要是UNIX系统的核外支持程序,如文本编辑处理程序、编译程序、系统命令程序、通信软件包和窗口图形软件包、各种库函数及用户自编程序;UNIX系统的最外层是Shell解释程序,它作为用户与操作系统交互的接口,分析用户键入的命令和解释并执行命令,Shell中的一些内部命令可不经过应用层,直接通过系统调用访问核心层。 ?? ?? 编辑本段UNIX特点应用范围   应用:几乎所有16位及以上的计算机上,包括微机、工作站、小型机、多处理机和大型机等等。   特点   1. (1) 多任务、多用户   2. (2) 并行处理能力   3. (3) 管道   4. (4) 安全保护机制   5. (5) 功能强大的shell   6. (6) 强大的网络支持,Internet上各种服务器的首选操作系统   7. (7) 稳定性好   8. (8) 系统源代码用C语言写成,移植性强   9. (9) 出售源代码,软件厂家自己增删   UNIX流派 举例   UNIX类别计算机   SCO UNIX PC兼容机   Digital Unix Dec Alpha机   Sun UNIX Sun工作站   AIX IBM机 编辑本段UNIX系统组成   UNIX操作系统结构由三大部分组成:   1. (1) kernel(内核)   2. (2) shell(外壳)   3. (3) 工具及应用程序   UNIX Kernel(UNIX内核) 是UNIX操作系统的核心,指挥调度UNIX机器的运行,直接控制计算机的资源,保护用户程序不受错综复杂的硬件事件细节的影响。   硬件   工具和应用程序   SHELL   KERNEL   UNIX Shell(UNIX外壳) 是一个UNIX的特殊程序,是UNIX内核和用户的接口,是UNIX的命令解释器。   目前常见的Shell有三种:   shell类型 简称 命令 主要特点   Bourne Shell B Shell sh 最老、使用最广泛,每个UNIX都提供。   Korn Shell K Shell ksh 是对B Shell的扩充,兼容B Shell。   C-Shell csh 格式有点象C语言。功能强,命令记忆稍难,在大学和学院中较为流行。   一般系统缺省为Bourne Shell, 本文以此shell为例。   要想将当前Shell改为其它类型的Shell,只需在操作系统提示符下键入相应的Shell命令即可。如在B Shell下键输入命令:$ ksh   就进入了K Shell。 编辑本段Unix 操作系统常见故障恢复技巧   SCO Unix 操作系统是一个多用户、多任务的操作系统,在日常的系统维护中,正确处理突发的灾难故障(如不能启动或不能登录等),保证数据的完整可靠,是系统管理员应该掌握的一种技能。本文介绍有关该系统的一些常见故障的恢复技巧。 应急引导盘的制作   在系统配置完成后,创建boot/root应急引导盘。下面以SCO OpenServer 5.0为例,介绍应急引导盘的制作步骤:   ● 以超级用户root 注册;   ● 进入创建应急引导盘的界面:   #mkdev fd   ● 根据提示制作boot和root盘,其中制作boot盘时一般选择与本机相同的内核。   处理“No os”提示   如果系统引导失败或显示“No os”信息,说明引导块中/etc/hd0boot和/etc/hd1boot或主引导块/etc/masterboot 被破坏了,需要进行恢复:   ● 插入boot 盘引导,当出现boot: 提示符时,键入命令:   hd(40)unix   ● 进入单用户方式,并键入下列命令:   #instbb hd /dev/hd0a   #dparam -w   其中,instbb把部分引导块写入硬盘; dparam 把主引导块代码写入硬盘的主引导块。对于某些硬盘,还需要按dparam 的描述标记硬盘划分情况。 处理boot问题   如果系统引导时,出现如下错误信息:   boot not found   cannot open   

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档