项目一

任务一:查找Linux系统的基本概况

第一步:通过搜索引擎搜索“Linux”


第二步:收集整理搜索到的网页

Linux[2]操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统linux系统于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

Linux以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。

 任务二:总结Linux系统的最初十年

第一步:关键字搜索


第二步:收集、整理、归纳搜索到的资料并通过多方比较辨别真伪

Linux 操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU 计划、POSIX 标准和Internet 网络。林纳斯·托瓦兹林纳斯·托瓦兹

1981 年IBM公司推出微型计算机IBM PC。

1981-1991 年间DOS操作系统一直是微机上操作系统的主宰。此时计算机硬件价格虽逐年下降,但软件价格仍居高不下。当时Apple 的Mac OS 操作系统可以说是性能最好的,但是其天价没人能够轻易靠近。

1991 年,GNU 计划已经开发出了许多工具软件。最受期盼的Gnu C 编译器已经出现,但还没有开发出免费的GNU 操作系统。即使是MINIX 也开始有了版权,需要购买才能得到源代码。而GNU 的操作系统HURD 一直在开发之中,但并不能在几年内完成。对于林纳斯·托瓦兹来说,已经不能等待了。

1991 年4 月,他开始酝酿并着手编制自己的操作系统。刚开始,他的目的很简单,只是为了学习Intel 386 体系结构保护模式运行方式下的编程技术。但后来Linux 的发展却完全改变了初衷。

1991 年初,林纳斯·托瓦兹开始在一台386sx 兼容微机上学习minix 操作系统。通过学习,他逐渐不能满足于minix 系统的现有性能,并开始酝酿开发一个新的免费操作系统。根据Linux 在comp.os.minix 新闻组上发布的消息,可以知道他逐步从学习minix 系统到开发自己的Linux 的过程。

1991 年的4 月份开始,林纳斯·托瓦兹几乎花了全部时间研究386-minix系统(hack the kernel),并且尝试着移植GNU 的软件到该系统上(GNU gcc、bash、gdb 等)。

1991 年4 月13 日在comp.os.minix 上发布说自己已经成功地将bash 移植到了minix 上,而且已经爱不释手、不能离开这个shell 软件了。

1991 年7 月3 日,第一个与Linux 有关的消息是在在comp.os.minix 上发布的(当然此时还不存在Linux 这个名称,当时林纳斯·托瓦兹的脑子里想的可能是FREAX ,FREAX 的英文含义是怪诞的、怪物、异想天开等)。其中透露了他正在进行Linux 系统的开发,并且在Linux 最初的时候已经想到要实现与POSIX(UNIX 的国际标准)的兼容问题了。林纳斯·托瓦兹林纳斯·托瓦兹

1991 年8 月25 日,在林纳斯·托瓦兹的下一发布的消息中,他向所有minix 用户询问"What would you like to see in minix?"("你最想在minix 中见到什么?"),在该消息中他首次透露出正在开发一个(免费的)386(486)操作系统,并且说只是兴趣而已,代码不会很大,也不会象GNU 的那样专业。开发免费操作系统这个想法从4 月份就开始酝酿了,希望大家反馈一些对于minix 系统中喜欢哪些特色不喜欢什么等信息,由于实际的和其它一些原因,新开发的系统刚开始与minix 很象(并且使用了minix 的文件系统),并且已经成功地将bash(1.08 版)和gcc(1.40 版)移植到了新系统上,而且再过几个月就可以使用了。林纳斯·托瓦兹申明他开发的操作系统没有使用一行minix 的源代码;而且由于使用了386 的任务切换特性,所以该操作系统不好移植(没有可移植性),并且只能使用AT 硬盘。对于Linux 的移植性问题,林纳斯·托瓦兹当时并没有考虑。但是Linux 几乎可以运行在任何一种硬件体系结构上。

1991 年的10 月5 日,林纳斯·托瓦兹在comp.os.minix 新闻组上发布消息,正式向外宣布Linux 内核系统的诞生(Free minix-like kernel sources for 386-AT)。这段消息可以称为Linux 的诞生宣言,并且一直广为流传。因此10 月5 日对Linux 社区来说是一个特殊的日子,许多后来Linux 的新版本发布时都选择了这个日子。所以RedHat 公司选择这个日子发布它的新系统也不是偶然的。

   任务三:研究Linux的特点、优势及发行版本

子任务一:阐述Linux系统的特点

(1)开放性:挃系统遵循丐界标准规范,特别是遵循开放系统互连(OSI)国际标准。
(2)多用户:是挃系统资源可以被丌同用户使用,每个用户对自己的资源(例如:文件、设备)有特定的权限,互丌影响。
(3)多任务:它是挃计算机同时执行多个程序,而丏各个程序的运行互相独立。
(4)良好的用户界面:Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚劢条等设施,给用户呈现一个直观、易操作、交互性强的友好的图形化界面。
(5)设备独立性:是挃操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱劢程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而丌必知道它们的具体存在形式。Linux是具有设备独立性的操作系统,它的内核具有高度适应能力。
(6)提供了丰富的网络功能:完善的内置网络是Linux一大特点。
(7)可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。

(8)良好的可移植性:是挃将操作系统从一个平台转移到另一个平台使它仍然能挄其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。

子任务二:分析Linux系统的优势

第一步:阐述Linux系统的稳定性     

回顾linux的历史我们会发现,linux操作系统的架构完全沿袭了UNIX的系统架构,所以先天就具有成熟稳定的特点,在这方面不是另起炉灶的windows系列操作系统可以比拟的。大家都知道,windows系统最为人垢病的缺陷之一就是系统的稳定性差,蓝屏死机相信每个windows用户都亲身体验过。虽然1999年微软不惜花费巨资打造了win2000这个划时代的产品,系统的稳定性得到了加强,后续发布的xp2003更进一步增强了稳定性,但是蓝屏死机的问题只是有所缓解而没能彻底的根治。反观linux系统,早在上个世纪九十年代,美国motorola公司在选择电信级的操作系统的时候就选择了linux系统,它的运行可靠性要求达到99.999%。这个可靠性所代表的含义是每年的计划外停机时间累计不得超过5分钟,由此看见 linux系统所具有的稳定性不是win系统可以望其项背的

第二步:阐述Linux系统的安全性   

         可以说一个操作系统的架构就已经预先决定了它的安全性。linux系统在设计的时候就是针对多用户环境的,所以对系统文件,用户文件都做了明确的区分,每个文件都有不同的用户属性。作为一个普通用户通常只能读写自己的文件,而对一般的系统文件只能读取而不能改动,一些敏感的系统文件甚至连读取都是被禁止的。这种设计在根本上保证了系统的安全,即使一个用户文件出现了问题,也不会泱及整个系统。反观windows系统,在win2000之前的时代,用户与用户之间是没有这种差别的,几乎所有的系统用户都有管理员的权限,可以任意改动系统文件。即使后来微软意识到了这个问题,在后续的系统中区分了管理员和普通用户这两种用户,但是在权限的问题上他还是没有很好的解决这个问题,管理员能做的,普通用户还是基本都可以做,比如安装软件,修改系统设置,删除用户文件。这从而也说明了,为什么一旦windows的一个普通用户中了病毒或者木马,通常会危及整个系统的安全,而在linux世界这样的情况几乎没有出现过的原因。

第三步:阐述Linux软件安装的便利性

       对于计算机初级用户来说,软件安装是个很大的问题。在windows平台下,如果你不知道软件应该安装通常只要一直用鼠标点下一步就可以完成安装。在linux平台下,软件安装的便利性方面曾一度落后于win,但是apt的出现使得这种局面得到了彻底的改观,用户只要告诉安装程序自己现在需要安装什么软件,安装程序就会自动去下载这个程序,然后安装,最后等待用户开始运行它。从这个意义上将,linux已经超越了win软件的安装方式,进一步降低了用户的参与程度,方便了用户。

第四步:阐述Linux系统的资源消耗

       由于内核小,因此它可以支持多种电子产品,如:Android手机、PDA等,资源消耗很少。

子任务三:总结Linux系统的发行版本

 Linux 主要作为Linux发行版(通常被称为"distro")的一部分而使用。这些发行版由个人,松散组织的团队,以及商业机构和志愿者组织编写。它们通常包括了其他的系统软件和应用软件,以及一个用来简化系统初始安装的安装工具,和让软件安装升级的集成管理器。大多数系统还包括了像提供GUI界面的 XFree86之类的曾经运行于BSD的程序。发行版为许多不同的目的而制作包括对不同计算机结构的支持对一个具体区域或语言的本地化,实时应用,和嵌入式系统,甚至许多版本故意地只加入免费软件。目前,超过三百个发行版被积极的开发,最普遍被使用的发行版有大约十二个。

  一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDEGNOME,并包含数千种从办公套件,编译器文本编辑器到科学工具的应用软件。

  主流的Linux发行版

Asianux B2D Linux Conectiva Linux Debian GNU/Linux Fedora Core Gentoo LinuxKnoppix Linux Linux From Scratch Magic Linux Mandriva Linux Red Hat Linux Slackware Linux Stanix Live CD SUSE Linux Turbo Linux Ubuntu Linux

  中国大陆的Linux发行版

红旗Linux(Redflag Linux) ,冲浪Linux(Xteam Linux) 蓝点Linux Hiweed GNU/Linux Magic Linux Engineering Computing GNU/Linux Open Desktop ,新华Linux 共创Linux ,百资Linux 中标普华Linux linux IBOX MCLOS FANXEverest,酷博linux

  台湾地区的Linux发行版

  鸿奇Linux

  目前最著名的发行版本:Debian,红帽(redhat)、ubuntuSuseOpen SuseMandriva(原Mandrake)、CentOSfedora

  国内比较著名的linux版本

红旗软件有限公司(简称红旗软件)由中国科学院软件研究所和上海联创投资管理有限公司共同组建。此公司专注于基于Linux的操作系统的开发和市场,以及面向不断增长的中文技术用户的多平台应用软件。他们的目标是为网络生活注入活力。公司将持续发展被称之为红旗方式的一套现代管理模式,它以进行自由软件开发的企业模式为基础,是客户驱动的用户化。

读音

     linux发音五花八门版本颇多,见到和听到的不下10种。根据linux的创始人Linux Torvalds的说法,Linux的发音和“Minix”是押韵的。“Li”“i”的发音类似于“Minix”“i”的发音,而“nux”“u” 的发音类似于英文单词“profess”“o”的发音。依照国际音标应该是/'linэks/——类似于里讷克斯

Linus Torvalds针对读音分歧较多的情况,特意录了一段他对Linux的发音。录音的内容是这样的:“Hello, this is Linux Torvalds, and I pronounce Linux as Linux.”(下载地址 http://www.paul.sladen.org/pronunciation/torvalds-says-linux.wav 

  同样还有Torvalds本人解说如何发这个音的一段视频,观看地址: http://www.linuxweblog.com/linux-pronunciation

  有人综合网上和linux自己的读音,概括出几个自认为最合适也最通用的读法:/li'n^ks/(“里那克斯”)/'li:nэks/(“里讷克斯”)/li'nu:ks/(“纽克斯”)。这几个应该是谁都听得懂的。至于哪个比较正宗,当然是linus的原音。但事实上使用linux那种读法的人似乎不在多数。

re'e热任务四 Linux运维的职业生涯规划

第一步:了解Linux运维工程师的发展前景



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值