任务一 查找Linux系统的基本情况
第一步:通过搜索引擎搜索“Linux”
在百度以及Google等搜索引擎搜索“UNIX”"Linux""Linux操作系统”等关键词。阅读与Linux相关的文字材料。
第二步搜索整理搜索到的网页
(1)UUNIX是大型机用的,主要特点是支持多用户同时操作系统和共享系统资源。UNIX是一般人接触不到的,一般只有大型公司才用到。
(2)Linux是一套免费使用和自由传播的类UNIX操作系统。它和UNIX的主要区别是UNIX是有版权的,与微软的Windows一样是要收费的。
(3)Linux继承了UNIX以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
(4)Linux可安装在各种计算机硬件设备中,例如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
(5)严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
任务二 总结Linux系统的最初十年
第一步 关键词搜索
学会提炼自己搜索内容的关键词,Linux系统的发展历程
第二步 搜集,整理,归纳搜索到的资料并通过多方比较辨别真伪
年份 | 与Linux相关的人物 | 主要事迹 |
1991年8月 | Linus Torvalds | 这是一个芬兰的名为Linus Torvalds的大学生开始写作一个类似minix,寻找志同道合的合作伙伴。并且在 1991年10月5日,linus Torvalds 在新闻组comp.os.minix发布了大约一万行代码的linux v 0.01版本。 |
1992年 | hacker | 1992年,约有1000人在使用linux他们基本上都属于真正意义上的hecker |
1993年 | 约有上百名程序员Linux代码编写 | 大约有100余名程序员参与了linux内核代码编写与修改工作,其中核心组由5人组成,此时linux0.99的代码约有10万行,用户约有10万。 |
1994年3月 | Linux核心小组 | linux1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL协议。很多系统管理员尝试在自己的操作系统里对Linux进行修改,并将代码提交给Linux核心小组。因此,Linux实现对不同硬件系统的支持提高了夸平台的移植性 |
1995年 | Intel.Digital Linux Journal | linux可在intel.Digital以及SUSPARC处理器上运行,用户量超过50万,相关介绍linux的 Linux Journal杂志也发行了10万多册。 |
1996年6月 | Linux核心小组 | linux2.0内核发布,此内核有大约40万行代码,并可以支持多个处理器。此时的linux 已经进入了实用阶段,全球大约有350万人使用。 |
1997年夏 | 大片<泰坦尼克号>的特效制作采用Linux操作系统用于 | |
1998年 | 小红帽高级研究室 | 小红帽高级研究实验室成立,同年RedHAT5.0获得了InfoWord的操作系统奖项。1998年可以说是linux与商业接触的一年。 |
1999年 | IBM宣布与RedHat公司建立伙伴关系,以确保RedHat在IBM机器上正确运行。3月,第一届linuxword大会的召开,象征linux的时代来临。 | |
2000年 | sum公司在linux的压力下宣布solaris8降低售价。2月,RedHat发布了嵌入式linux的开发环境,linux在嵌入式行业的潜力逐渐被发掘出来。11月,Intel与Xteam合作,推出基于linux的网络专用服务器,此举结束了在linux单向顺应硬件开发驱动的历史。 | |
2001年 | oeacle宣布在OTN上的所有会员都可免费索取Oracle 9i的linux版本,从几年前的绝不涉足到如今的主动献媚,足以体现linux的发展迅猛。12月,RedHat为IBM的390大型计算机提供了linux解决方案。 |
2002年 | Linux走向 企业化 | 这一年是linux企业化的一年。2月,微软公司迫于各州政府的压力,宣布扩大公开代码行动,这是灵虚开源来的深刻影响的结果。3月,内核开发者宣布新的linux系统支持64位的计算机。 |
2003年 | Linux系统走向手机邻域 | NEC宣布将在其手机中使用linux操作系统,代表着linux成功进军手机领域。11月RedHat计划停止免费的linux,顿时业内骂声四起。linux在商业化的路上渐行渐远 |
2004年 3月 | SGI宣布成功实现了linux操作系统支持256个Itanium 2处理器。4月美国斯坦福大学Linux大型机系统被黑客攻陷,再次证明没有绝对安全的操作系统 |
任务三研究Linux的特点优势及发行版本
【子任务一】阐述Linux系统的特点
Linux系统在短期内就得到非常迅猛的发展,这与Linux系统的良好特性是紧密联系的,Linux系统包含了unix系统的全部功能和特性
1 Linux系统稳定性。linux操作系统的架构完全沿袭了UNIX的系统架构,所以先天就具有成熟稳定的特点,在这方面Windows系列操作系统是无法比的。
2 Linux系统 安全性。可以说一个操作系统的架构就已经预先决定了它的安全性。linux系统在设计的时候就是针对多用户环境的,所以对系统文件,用户文件都做了明确的区分,每个文件都有不同的用户属性。作为一个普通用户,通常只能读写自己的文件,而对一般的系统文件只能读取而不能改动,一些敏感的系统文件甚至连读却都是禁止的。这种设计从根本上保证了系统的安全,即使一个用户文件出现了问题,也不会殃及整个系统。
3 Linux系统安装便利性。对于计算机初级用户来说,软件安装时个大问题。在Windows平台下,如果你不知道软件应该如何安装,通常只要一直用鼠标单击下一步按钮就可以完成安装。在linux平台下,软件安装的便利性方面曾衣服落后于Windows,但是 APT和YUM的出现使得这种局面得到了彻底的改观,用户只要告诉安装程序自己需要安装什么软件,安装程序就会自动去下载这个程序,然后自行安装,最后等待用户开始运行它。从这个意义上讲,linux已经超越了windows软件的安装方式,进一步降低了用户的参与程度,方便了用户。
3 Linux系统资源消耗少。由于内核小,因此它可以支持多种电子产品,如Android手机,PDA等,资源消耗很少。
【子任务二】分析Linux系统的优势
第一点 Linux系统所有组件的源代码都是自由的。自由不是指免费使用,是程序的代码源是开放的,任何人都可以读可以进行修改,唯一限制的地方是,修改后的程序必须连同代码源一起发布,这对于程序开发人员来说,通过读取大量的经典代码能够大大的提高自己的编码水平,这些在Linux平台都是很正常的事情,但是Windows用户来说都是不可能的,源代码就是Windows的生命,未经授权想读到它是不可能的
第二点 Linux系统能够有效保护学习成果。 Linux的系统架构源于UNIX,从1969年诞生至今一直沿用,在可以预见的未来它仍然会使用下去。同时主力的开发语言一直是C语言,编辑器仍然是历史悠久的vi。虽然现在你可以使用任何一种语言来linux系统贡献代码,但是它们的作用都是辅助性的,C语言作为这个古老系统的核心语言的地位没有发生变化。二Windows平台则远远没有这么乐观。编程语言从古老的Basic到后来的VB,C++到现在的C#,几年就一换,开发工具更是令人眼花缭乱,让人无从选择。无论你选择了那种语言,那种开发工具,两三年后你都不得不学习新工具的使用,新平台的特点,一便跟上微软变幻莫测的脚步。
第三点 Linux系统的就业前景目前来说Windows平台开发的程序员有很多,没有很强的工作能力和过硬的本领是不可能进去的。而Linux平台开发,目前国内的开发人员很少,在广东率先建立起Linux研发中心,在Linux应用方面走在全国前面,这对我国的Linux学习者来说是一个机会,所以Linux程序员在中国还是有前途的。
【子任务三】总结Linux系统的发行版本
第一步 通过阅读相关书籍以及网络搜索到的网页资料,整理总结。
Linux的发行版本可以分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的RedHat(RHEL)为代表,后者以Debian为代表。这两类发行版本各有特点,Redhat在国内使用人群最多的linux 版本,所以它的特点是使用人群数量大,资料多。而Debian是社区类的典范是最遵循GUN规范的Linux系统。
第二步 找出几个比较经典的Linux发行版本的下载地址
Debian IOS映像文件地址:http//:www.debian.org/distrib/。
Gentoo 镜像文件地址:http//:www.gentoo.org/mian/en/where.xml。
Ubuntu ISO映像文件地址:http//:www.ubuntu.com/download。
任务四 Linux运维职业生涯规划
第一步 了解Linux运维工程师的发展前景
Linux人才已经成为IT职场的紧缺人才,未来的5年人才缺口将可能达到120万。从业人员的平均薪水同比涨幅2%,而Linux的薪水同比涨幅维5%而高级职员的平均年薪为20万元。
第二步 规划自己的学习内容
认真实践 ,认真学习Linux。在一个行业里想要熟练的掌握本领,我们至少要花5年时间来认真学习Linux操作系统。
拓展训练
一 选择题、
1 Linux和UNIX的关系是( C)
A.没有关系 B.UNIX是一种类Linux的操作系统
C.Linux是一种类UNIX的操作系统 D.Linux和UNIX是一回事
2 Linux是一个( D)的操作系统
A.单用户、单任务 B.单用户、多任务
C.多用户、单任务 D.多用户、多任务
二 ,简答题
1.试列举Linux系统的主要特点。
linux系统的稳定性,安全性,便利性,资源消耗少。
2.Linux的主要版本有哪些?主要分为两大类,1是商业公司维护的发行版本列如Redhat为代表的。另外一种是Debian为代表的。Gentoo是Linux世界最年轻的发行版本。