Linux操作系统1概述

Linux操作系统1概述

ID:40850071

大小:282.51 KB

页数:40页

时间:2019-08-08

Linux操作系统1概述_第1页
Linux操作系统1概述_第2页
Linux操作系统1概述_第3页
Linux操作系统1概述_第4页
Linux操作系统1概述_第5页
资源描述:

《Linux操作系统1概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux操作系统刘培顺提纲系统概述系统结构系统启动系统关闭系统概述Linux操作系统是可以运行在许多不同类型的计算机上的一种操作系统的“内核”。Linux操作系统可以说是UNIX操作系统的一个克隆体,它最初是在1991年10月5日由它的作者LinusTorvalds于赫尔辛基大学发布的。Linux操作系统的组成和特点Linux由三个主要部分组成:内核(kernel)是运行程序和管理诸如磁盘和打印机之类的硬件设备的核心程序。shell环境(environment)提供了操作系统与用户之间的接口,它接收来自用户的命令并将命

2、令送到内核去执行。文件结构(filestructure)决定了文件在磁盘等存储设备上的组织方式。文件被组织成目录的形式,每个目录可以包含任意数量的子目录和文件。内核、shell环境和文件结构共同构成了Linux的基础。Linux操作系统的组成和特点Linux操作系统几乎满足当今Unix操作系统的所有要求,因此,它具有Unix操作系统的基本特征。Linux操作系统适合作Internet标准服务平台,它以低价格、源代码开放、安装配置简单等特点,对广大用户有着较大的吸引力。目前,Linux操作系统已开始应用于Internet中

3、的应用服务器,例如Web服务器、DNS域名服务器、Web代理服务器等。与传统网络操作系统最大的区别是:Linux开放源代码。Linux操作系统的优点低成本由于Linux是开放源代码的操作系统,除了Kernel免费以外,它的许多系统程序以及应用程序也是自由软件,可以从网上免费获得。所以它的软件成本非常低廉。Linux能够在几乎所有的计算机平台上运行,包括PC、PC服务器、UNIX服务器、中型机、大型计算机上,给用户的应用软件在不同的平台之间的移植创造了极为便利的条件。Linux操作系统的优点操作系统的低占用率Linux是由

4、内核(kernel)以及在其之上的实用程序构成的,内核负责管理计算机的各种资源,如处理器和内存,而且必须保证合理地分配资源。当Linux启动时,内核被调入内存,并一直驻留在内存中直到关机断电。同大多数的Unix或者类Unix系统类似,Linux的内核在设计的时候被设计的尽量很小,把许多工作交给内核以外的实用程序执行。通过利用Linux这个特点,用户在安装Linux的时候可以定制安装的应用程序的多少,在某些情况下用户可以仅安装一个Linux的核心。Linux在高性能运算方面的优势在科学计算和石油勘探等高性能计算领域应用最为

5、广泛的是高性能计算群集技术(HighPerformanceComputingCluster,简称HPCCluster)。它是一种并行计算群集的实现方法。近年来,新的HPC系统正迅速崛起,这就是使用运行Linux操作系统的Intel平台的计算机来构建HPCCluster。由于使用Linux操作系统,通用的硬件平台和标准的网络组件,群集中的各个结点价格相对低廉,扩展容易实现,从而可以得到更高的性价比。全球超级计算机20强中,有19强使用的是Linux系列的操作系统。Linux操作系统的优点高可扩展性标准的Linux实用程序有

6、着大量的功能,开发人员可以通过修改源代码来进行功能的扩展。Linux可以在广泛的硬件平台上运行且有类似的接口,用户可以把应用程序从一个Linux系统很方便的移植到另外一个Linux系统。可维护性由于Linux的用户界面与各个商业版本的UNIX非常相近,几乎所有的IT技术人员都对其操作界面有相当的了解。开放的标准Linux是一个从公开源代码发展来的操作系统,因此奠定了Linux相较其他诸如Windows、以及各商业版本UNIX操作系统的先天优势,由于全世界无数的技术人员都可以帮助Linux修改系统错误,提升性能,因此到目前

7、Linux已经迅速成为一个相对健壮的操作系统,并且也越来越多的跻身各种的企业关键业务之中。Linux系统结构Linux是一体化内核结构。硬件系统上面是硬件抽象层,在硬件抽象层上面是内核服务功能模块,这些模块通过系统调用接口向用户进程提供服务。进程管理的系统调用包括进程的创建、调度、中止、等待等。Linux支持内存管理控制器MMU,使用虚拟内存管理机制。虚拟内存管理系统调用包括:内存分配、内存回收、请求分页和交换页等。由于Linux使用了虚拟文件管理系统VFS,从而使它能够支持不同的文件系统。文件管理系统允许用户进程通过一

8、组通用的系统调用(例如open、close、read、wrlte、chmod等)对不同文件系统中的文件进行访问。Linux文件系统常用目录文件介绍/根目录/bin常用的命令binaryfile的目錄/boot存放系统启动时必须读取的档案,包括核心(kernel)在内/boot/grub/menu.lstGRUB设置/

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

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

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