1 / 80
文档名称:

Linux 操作系统.pptx

格式:pptx   大小:2,204KB   页数:80页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux 操作系统.pptx

上传人:精选知识百科 2021/10/19 文件大小:2.15 MB

下载得到文件列表

Linux 操作系统.pptx

文档介绍

文档介绍:Linux 操作系统篇
1
目录
Linux操作系统概述
利用VMWare搭建学****平台
Linux系统安装
Linux基本命令
使用vi编辑文件
2
1、Linux操作系统概述
操作系统简介
操作系统接口
操作系统功能
操作系统结构
Linux操作系统介绍
Linux的内核特征
Linux的发展及展望
小结
3
操作系统简介
操作系统:负责控制、管理计算机的所有软件、硬件资源,是惟一直接和硬件系统打交道的软件,是整个软件系统的基础部分,同时还为计算机用户提供良好的界面。因此,操作系统直接面对所有硬件、软件和用户,它是协调计算机各组成部分之间、人机之间关系的重要软件系统。
4
操作系统简介
普通用户使用操作系统,是把操作系统当作一个资源管理者,通过系统提供的系统命令和界面操作等工具,以某种易于理解的方式完成系统管理功能,有效地控制各种硬件资源,组织自己的数据,完成自己的工作并和其他人共享资源。
对于程序员来讲,操作系统提供了一个与计算机硬件等价的扩展或虚拟的计算平台。操作系统提供给程序员的工具除了系统命令、界面操作之外,还有系统调用,系统调用抽象了许多硬件细节,程序可以以某种统一的方式进行数据处理,程序员可以避开许多具体的硬件细节,提高程序开发效率,改善程序移植特性。
5
操作系统简介
计算机系统层次结构示意图
6
操作系统接口
操作系统提供的接口可以根据服务对象的不同而划分为两类:
程序级的接口,提供给程序员使用,即系统调用;
作业级的接口,提供给用户使用,即操作命令。
7
操作系统接口
程序员级接口
系统调用是一组由操作系统提供的广义指令。应用程序通过系统调用来操纵系统内核中特定的函数, 当应用程序需要进行文件访问、网络传输等操作时,必须通过系统调用来完成。程序员在设计应用程序时,涉及到系统资源,都必须使用系统调用来实现,可以说,系统调用是操作系统提供给程序员的惟一接口。
系统调用可以根据功能划分为不同的类型。熟悉系统调用是一个优秀程序员必备的条件。
8
操作系统接口
用户级接口
操作系统提供给用户使用的接口是操作命令,用户可以使用这些操作命令来组织和控制作业的执行或者管理整个计算机系统。实际上,计算机的操作命令界面是在系统调用的基础上开发而成的。
操作系统发展的主要方向除了提高系统资源利用率之外,就是改善用户界面友好性。
图形用户界面是操纵命令界面发展的一个里程碑。图形用户界面,降低了计算机操作的门槛,千万个家庭成为计算机普及的对象。
现在流行的操作系统一般都同时提供图形和文本用户界面。Linux系统就是如此,文本界面是shell接口,图形界面是XWindow系统。
9
操作系统功能
按照其功能划分为处理机管理、存储管理、设备管理、信息管理(文件系统管理),对于现代流行的操作系统,还具有完整的网络管理功能。这些管理功能都是由操作系统内核实现的。
处理机管理
作业、进程需要适当的分配、调度,以便协调相互关系,共享有限的处理机资源,这是处理机管理的主要内容。
处理机管理是操作系统管理功能的关键,操作系统功能的一个主要指标即是提高处理机的使用率,让处理机尽可能处于工作状态。
10