网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01

网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01

ID:43770249

大小:1.86 MB

页数:38页

时间:2019-10-14

网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01_第1页
网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01_第2页
网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01_第3页
网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01_第4页
网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01_第5页
资源描述:

《网络操作系统——Linux配置与管理 张金石 高校精品系列-Linux01》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络操作系统—— Linux配置与管理第1章网络操作系统基础操作系统简介网络操作系统概念网络操作系统功能网络操作系统体系结构主流的网络操作系统Linux内核体系结构Linux文件系统Linux内存管理Linux设备管理学习要点1.1操作系统简介操作系统概念简称OS,是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程,为用户使用计算机提供良好运行环境的一种系统软件。计算机系统层次结构:OS为用户应用程序提供方便统一的调用接口;OS负责系统资源的管理。1.1操作系统简介操作系统功能处理器管理存储管理存储分配存储共享地址转换与存储保护存储扩充设备管理文件管理网络与通信管

2、理用户接口1.1操作系统简介操作系统类型桌面操作系统网络操作系统具有通常操作系统的功能提供高效、可靠的网络通信能力提供多种网络服务功能分布式操作系统嵌入式操作系统1.1操作系统简介操作系统基本组件内核(Kernel)Windows操作系统内核使用的关键文件名包含“kernel”或“kern”UNIX和Linux操作系统,内核文件名通常为“kernel”用户界面命令行界面(CLI)图形用户界面(GUI)文件系统1.2网络操作系统概述网络操作系统概念NOS是建立在计算机操作系统基础上,用于管理网络通信和共享资源,协调各主机上任务的运行,并向用户提供统一的有效的网络接口的软件集合。网络操作系统3个层

3、次位于低层的网络设备驱动程序位于中间层的网络通信协议位于高层的网络应用软件网络操作系统可将其功能分配给连接到网络上的多台计算机网络操作系统依赖于每台计算机的本地操作系统,使多个用户可以并发访问共享资源1.2网络操作系统概述网络操作系统特点硬件独立性网络连接网络管理安全性和访问控制网络服务多用户支持多种客户端支持用户界面1.2网络操作系统概述网络操作系统功能网络通信资源管理网络管理网络服务互操作网络接口1.2网络操作系统概述网络操作系统工作模式客户机/服务器(Client/Server)模式对等(PeertoPeer)模式1.2网络操作系统概述网络操作系统体系结构内核组织方式:单内核与微内核单内

4、核(monolithickernel)微内核(microkernel)1.2网络操作系统概述网络操作系统体系结构层次式体系结构功能明确,调用关系清晰(即高层对低层单向依赖),保证设计和实现的正确性各层可分别实现,且便于扩充高层错误不会影响到低层效率低,层次之间的调用开销大,系统内核比较大1.2网络操作系统概述网络操作系统体系结构与客户/服务器模式结合的微内核体系结构微内核体系结构的实现基本的设计思想是将操作系统中与硬件直接相关的部分抽取出来作为一个公共层,称之为硬件抽象层(HAL)1.2网络操作系统概述网络操作系统体系结构与客户/服务器模式结合的微内核体系结构与客户/服务器模式结合将操作系统分

5、成两大部分,一部分是运行在用户模式并以客户/服务器方式运行的进程;另一部分是运行在内核模式的内核(即操作系统最基本部分)1.2网络操作系统概述网络操作系统体系结构与客户/服务器模式结合的微内核体系结构微内核体系结构的特点•灵活性和可扩展性•可靠性高•可移植性•支持分布式系统和网络系统•现代微内核结构操作系统还存在着许多问题,目前主要用于研究性操作系统1.2网络操作系统概述网络服务器服务器是在网络环境中为用户计算机提供各种服务的计算机,承担网络中数据的存储、转发和发布等关键任务,是网络应用的基础和核心从硬件上看服务器通常是较大的系统,主要具备以下特性附加的存储器用来支持多任务附加的磁盘空间用来存

6、储共享文件,或作为扩展的系统内存额外的扩展槽用于连接打印机和各种网络接口等共享设备在多处理器服务器上,附加的CPU用于提高处理能力采用冗余技术加入附加的硬件,建立容错系统,提高系统的可靠性和可用性从软件上看服务器上的操作系统必须比客户端的操作系统具有更好的性能,支持多用户、多任务1.3常用的网络操作系统NetwareNetware是基于客户机/服务器模式的多用户多任务操作系统。Netware软件分两部分Netwareshell(工作站外壳)——安装在工作站(客户机)文件服务器——安装在服务器上NetWare具有强大的文件及打印服务能力、良好的兼容性及系统容错能力和比较完备的安全措施1.3常用的

7、网络操作系统UNIXUNIX操作系统的发展UNIX原本是针对小型机主机环境开发的操作系统PC的迅速发展和功能不断增强导致UNIX的PC版本的开发UNIX版本多,大多要与硬件相配套代表产品包括HP-UX、IBMAIX等UNIX操作系统的层次性体系结构1.3常用的网络操作系统UNIXUNIX操作系统的特性多用户、多任务良好的用户界面设备独立性,将文件、目录与设备统一当作文件来看待可移植性直接支持网络功

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。