- 1、本文档共70页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch01linux操作系统概述
Linux操作系统概述 本章目标 通过对本章的学习,了解Linux操作系统的历史与发展的过程,以及流行的Linux操作系统的特点。掌握Linux操作系统的安装方法并能正确对系统进行配置。 教学要求 知识要点能力要求相关知识Linux操作系统的历史及特点了解Linux操作系统的历史与发展的过程,以及流行的Linux操作系统的特点操作系统的发展历史Linux系统的安装方法掌握Linux操作系统的安装方法计算机硬件型号和性能有一定的了解Linux操作系统的安装选项设置学会安装选项设置和正确对系统进行配置软件系统的安装方法 引例 计算机网络带给人们的便捷不言而喻,越来越多的网站采用Linux操作系统,提供邮件、Web、文件存储、数据库等服务。也有很多公司在企业内部网中利用Linux服务器提供这些服务,倾向于用Linux和开放源代码软件来解决广泛的业务问题。随着人们对Linux服务器依赖的加深,对其可靠性、负载能力和计算能力也倍加关注。Linux竞争力很强的原因之一是它可以运行于极为普及的PC上,不需要购买昂贵的专用硬件设备。 本章主要介绍Linux操作系统的历史与发展的过程,以及流行的Linux操作系统的特点,同时讲解Linux操作系统的安装方法及如向对系统进行正确配置。 1.1 Linux系统简介 1.1.1 Linux系统的历史 Linux系统是一个类似UNIX的操作系统,Linux系统是UNIX在微机上的完整实现。UNIX操作系统是1969年由Ken Thompson 和Dennis Ritchie在美国贝尔实验室开发的一种操作系统。由于其良好而稳定的性能迅速在计算机中得到广泛的应用,在随后几十年中也有了不断的改进。 在Linux系统性质发生变化时,Linux内核也在迅速更新着。Linux内核的官方版本由Linus Torvalds本人维护着。其内核的版本号形式为major.minor.patchlevel,patchlevel是对当前内核版本的修订次数,例如,Kernel 2.0.30表示对内核版本的第30次修订。根据约定,次版本号为偶数时表示该内核为稳定发布版本,对它的修订主要是消除各种错误,为其添加新特性;次版本号为奇数时,则表示其为不稳定的开发版本,开发人员在其中添加了新特性。由于Linux开发工作的连续性,内核的稳定版本与在其基础上进一步开发不稳定的版本总是同时共存的。对于一般用户,建议采用稳定的内核版本。获取Linux的渠道有两种:一是通过网络下载;另一种是购买Linux光盘。 1.1.2 Linux系统的特点 Linux操作系统作为一个免费、自由、开放的操作系统,它的发展势不可挡,它拥有如下所述的一些特点。 (1)??Linux源于UNIX,从一开始就继承了UNIX的先进性,是一个真正的多任务、多用户,具有复杂内核的操作系统。它充分利用了现行CPU的任务切换功能,创造了多任务、多用户环境,允许多个用户同时使用一台计算机系统。同时,多个用户能从相同或不同的终端上用同一个应用程序的副本进行工作,真正实现了多用户的并行操作。与以往操作系统的不同之处在于,它采用抢先式多任务机制,保证每一个程序都有机会运行,每个程序一直执行到操作系统抢占CPU让其他程序执行为止,这种机制将CPU发挥出最大的作用。 (2)??Linux系统是单内核,这种内核比微内核复杂。在这种内核中,大量的功能是放在内核中直接实现,而在微内核系统中,许多功能是采用服务进程的形式放在内核外实现的。 (3)??Linux支持现有的常见文件系统,如Linux ext2、FAT16、FAT32、ISO9660光盘文件系统和Windows NT的NTFS文件系统等,具有严紧的文件及目录结构。文件都是按照作用或者性质来存放的。其目录结构是标准的树状结构。此外,Linux将设备都当成文件来处理。这样,当要使用某一设备时,只需要简单读写该设备文件就行,极大地方便了设备的使用。 (4)??Linux的Shell提供了强大的程序设计功能。Shell是一个命令行解释器,它可以用来启动、挂起、停止、编写程序。通过Shell程序设计,可以将多个应用程序连接在一起,并发运行,可快捷地完成复杂的工作。 (5)??Linux完全支持POSIX(可移植性操作系统)规范,可以很容易地将UNIX下的应用程序移植到Linux下。可移植性使Linux/UNIX与其他任何机器进行通信成为可能,而不需要增加通信接口。 (6)??Linux系统具有很强的适应性。Windows操作系统只能运行在Intel处理器上,各厂商的UNIX只能运行在各自的处理器上,但是Linux系统几乎能运行在所有常见的处理器上。Linux还支持广泛的外部设备,在Linux中可以找到几乎所有的设备驱动程序。 (7)??Li
您可能关注的文档
- Callisto 对木卫四结构及其在木星磁层等离子体中运动引发的电流系统的讨论.ppt
- CALIS联合目录及联机规范控制系统项目进展介绍.ppt
- CAN-File-10-10-08-13-约束优化_二次规划与SQP.ppt
- CAN一BUS系统维修技术-汽车车身电子控制系统维修技术.ppt
- CAN总线与PC接口设计-毕业设计.ppt
- Capella Hotel Group Asia 介绍.ppt
- Capital Expenditure and Revenue Expenditure资本支出和营业.ppt
- Cardiovascular System心血管系统医学影像学汕大医学院第.ppt
- CAS10功能与使用介绍.ppt
- CASHL用户确认流程图.ppt
文档评论(0)