您的位置:首页 > 运维架构 > Linux

项目一:认识Linux操作系统

2018-03-18 19:01 225 查看
任务一      查找Linux系统的基本概况
第1步:通过搜索引擎搜索“Linux"







第二步:搜集整理搜索到的网页
    (1)UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。
     (2)Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。
       (3)Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机平板电脑路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
        (4)Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行.。

任务二       总结Linux系统的最初十年
第1步:关键词搜索



     第二步:搜集,整理,归纳搜索到的资料并通过多方比较辨别真伪
      1
4000
991年10月5日, 上午11时53分,有一个名为 Linus Torvalds 的年轻芬兰大学生在 comp.os.minix 这个新闻群组上发表了这样一个帖子,它标志着linux的诞生了。
      1992年,大约有1000人在使用Linux,值得一提的是,他们基本上都属于真正意义上的hacker。
      1993年,大约有100余名程序员参与了Linux内核代码编写/修改工作,其中核心组由5人组成,此时Linux0.99的代码大约有10万行,用户大约有10万。
      1994 年 3 月 14 日发布, Linux1. 0 按照完全自由免费的协议发布, 代码量 17 万行, 随后采用 GPL 协议。 至此, Linux 的代码开发进入良性循环。 很多系统管理员开始尝试Linux, 并将修改的代码提交给核心小组。 丰富的操作系统平台使得 Linux 的代码中充实了 对不同硬件系统的支持, 极大提高了其跨平台移植性。
     1995 年, 内核 1. 2 加入了对非 x86 体系结构的支持, 此时的 Linux 可在 Intel、Digital 以及 Sun SPARC 处理器上运行, 用户量超过了 50 万, 相关介绍 Linux 的 Linux Journal 杂志发行了 超过 10 万册。 内核的发展从第一阶段跨越第二阶段, 来到了 第三阶段。
     1996 年 2 月 9 日, Linux 2. 0 内核发布, 有大约 40 万行代码, 加入了"勉强能用"的对SMP(Symmetrical Multi-Processing, 对称多处理技术, 一种多处理器技术) 的支持。Linux 进入实用阶段, 全球大约有 350 万人使用。 Linux 2. 2 在 1999 年 1 月到来, 它带来了 SMP 系统上性能的极大提升, 同时支持更多的硬件。 最后, Linux 2. 4 于 2001 年 1 月发布, 它进一步地提升了 SMP 系统的扩展性, 同时它也集成了很多用于支持桌面系统的特性: USB, PC 卡(PCMCIA) 的支持, 内置的即插即用, 等等。 在 2003 年的 2. 6 版本内核出来前的这段时间里, 市场对 Linux 的犹如火箭般的快速发展有了 重要行动, 包括 IBM、 微软等 IT 巨头开始了对 Linux 的投资。 许多公司也开展了对 Linux 的技术开发及支持的行动, 巩固了 Linux 在服务器的地位及开掘了 在嵌入式领域的潜力。
     1999 年 3 月象征 Linux时代来临的第一届 LinuxWorld 大会的召开。
      2000 年, Linux 开始在中国流行起来, 而Intel 与 Xteam 合作, 推出基于 Linux 的网络专用服务器, 此举结束了在 Linux 单向顺应硬件商硬件开发驱动的历史。
     2001 年, 红色代码爆发, 引得许多站点纷纷从 Windows 操作系统转向 Linux 操作系统。 Red Hat 为 IBM s/390 大型计算机提供了 Linux 解决方案。
     2002 年内核开发者宣布新的 Linux 系统支持 64 位的计算机。
     2003 年 NEC 宣布将在其手机中使用 Linux 操作系统, 代表着 Linux 成功进军手机领域。 而在这一年的最后, 12 月 17日, 公布了 可以说是使用时间最为长久的一个版本: 2. 6 版本的内核。 2. 6. x 的版本号一直使用了 8 年, 然而内核经过长时间的改进, Linus Torvalds 认为, 2. 6. x 的版本号命名规则变得模糊不清, 为了这个命名更加方便使用, 同时正好赶上Linux 创建 20 周年的纪念, 2011 月 7 月 21 日, Linus Torvalds 宣布 Linux 内核 3. 0 正式发布。Linux 的现状及趋势 Linux 发展至今, 已成为 OS 领域不可或缺的组成部分。 Linux 在超级计算机、 服务器、企业级开发等专业领域的地位, 远不是主流的 Windows 等所可以比拟的。 在个人桌面应用领域, Ubuntu、 Fedora 等 Linux 等也在逐渐提高市场份额, 嵌入式、 移动系统领域, Google 引领的 Android 更是展现出无可阻挡的气势, 成为潮流。 纵观 Linux 的发展, 在得益于 GUN、 Internet 等的同时, 也带动起对方的发展。 Linux 的发展趋势是往多平台特别是移动平台发展, 与网络联系的更紧密, 继续深化在专业领域的功能和稳定性, 而这些也是 IT 发展的潮流方向。 而科技发展最迅速的领域, 莫过于移动通讯领域, 这是一个不断涌现业界前卫概念的领域, 而 Linux 也将在这个领域大放异彩。 结束语 Linux 的发展趋势就是紧紧贴合着电子 IT 产业的发展趋势。 相信这是由于 Linux 是依靠许多 Linux 爱好、 支持者的贡献来不断改进, 而在这当中有不少人都是各企业的一线开发人员, 这保证了 Linux 能够藉由这些人的手, 紧紧跟随着技术发展的潮流。 这也解释了Linux 为什么如此充满了生命力, 因为 Linux 是不计其数的开发人员不断贡献力量去将之改造为自己心目中的理想操作系统, 博取众长, 将之有机的结合在一起, 这就是 Linux,这就是众人的梦想的结晶, Linux 将会作为“Dream OS” 的姿态不断成长、 发展下去。

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

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

     Linux系统优势一:跨平台的硬件支持

     由于Linux 的内核大部分是用C 语言编写的,并采用了可移植的Unix标准应用程序接口,所以它支持如i386、Alpha、AMD和Sparc等系统平台,以及从个人电脑到大型主机,甚至包括嵌入式系统在内的各种硬件设备。

     Linux系统优势二:丰富的软件支持

     与其他的操作系统不同的是,安装了Linux系统后,用户常用的一些办公软件、图形处理工具、多媒体播放软件和网络工具等都已无需安装。而对于程序开发人员来说,Linux更是一个很好的操作平台,在Linux 的软件包中,包含了多种程序语言与开发工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77 等。

     Linux系统优势三:多用户多任务

     和Unix系统一样,Linux系统是一个真正的多用户多任务的操作系统。多个用户可以各自拥有和使用系统资源,即每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响,同时多个用户可以在同一时间以网络联机的方式使用计算机系统。多任务是现代计算机的最主要的一个特点,由于Linux系统调度每一个进程是平等地访问处理器的,所以它能同时执行多个程序,而且各个程序的运行是互相独立的。

     Linux系统优势四:可靠的安全性

     Linux系统是一个具有先天病毒免疫能力的操作系统,很少受到病毒攻击。

对于一个开放式系统而言,在方便用户的同时,很可能存在安全隐患。不过,利用Linux自带防火墙、入侵检测和安全认证等工具,及时修补系统的漏洞,就能大大提高Linux系统的安全性,让黑客们无机可乘。

     Linux系统优势五:良好的稳定性

     Linux 内核的源代码是以标准规范的32 位(在64 位CPU上是64 位)的计算机来做的最佳化设计,可确保其系统的稳定性。正因为Linux 的稳定,才使得一些安装 Linux 的主机像Unix 机一样常年不关而不曾宕机。

     Linux系统优势六:完善的网络功能

     Linux 内置了很丰富的免费网络服务器软件、数据库和网页的开发工具,如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP 等。近年来,越来越多的企业看到了Linux 的这些强大的功能,利用Linux 担任全方位的网络服务器。

Linux 在它的追捧者眼里是一个近乎完美的操作系统,它具有运行稳定、功能强大、获取方便等优点,因而有着广阔的前景,或许也值得我们每一个计算机爱好者学习和应用。
(子任务二) 分析Linux系统的优势    
    低软件成本:
由于Linux 是开放源代码的操作系统,除了Kernel免费以外,它的许多系统程序以及应用程序也是自由软件,可以从网上免费获得。所以它的软件成本非常低廉。eTrade公司的首席技术官John Levin说:“采用Linux操作系统环境比运行与维护UNIX操作系统成本降低几乎30倍”。

   Linux系统的就业前景   Linux因其高效率、易于裁剪、应用广等优势,成为了当今中高端服务器的主要操作系统,并且处于一个不可替代的地位。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。随着Linux在中国市场迅猛发展,国内Linux人才缺口逐渐凸显。Linux人才招聘也成了当前最热门的招聘之一。
        Linux 系统能有效保护学习成果
   前面我们讲到 Linux 的系统架构源于UNIX,这个架构从1969年诞生至今一直沿用在可以预见的未来它仍然会使用下去。同时主力的开发语言一直是C语言,编辑器仍然是历史悠久的。虽然现在你可以使用任何一种语言来为 Linux 系统贡献代码,但是它们的5作用都是辅助性的,C语言作为这个系统的核心语言的地位没有发生变化。面 Window 平台则远没有这么乐观。编程语言从古老的Basc到后来的VB,C+到现在的C#,几年就/ 换,开发工具更是令人眼花缘乱,让人无从选择。无论你选择了哪种语言、哪种开发工具,两三年后你都不得不学习新工具的使用、新平台的特点,以跟上微软变幻莫测的脚步。只有过来人才能体会到做 Windows 平台开发的艰辛和无奈。
(子任务三)   总结Linux系统的发行版本

第1步:通过阅读相关书籍以及网络搜集到的网页资料,总结整理 Fedora Core:(自第七版直接更名为Fedora)是众多 Linux 发行版之一。它是一套从Red Hat Linux发展出来的免费Linux系统。Fedora Core 的前身就是Red Hat Linux。Fedora是一个开放的、创新的、前瞻性的操作系统和平台,基于Linux。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开放源码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat, Inc. 的支持。Fedora 是一个独立的操作系统,是Linux的一个发行版,可运行的体系结构包括 x86(即i386-i686), x86_64 和 PowerPC。
 Debian Project:诞生于1993年8月13日,它的目标是提供一个稳定容错的Linux版本。支持Debian的不是某家公司,而是许多在其改进过程中投入了大量时间的开发人员,这种改进吸取了早期Linux的经验。Debian以其稳定性著称,虽然它的早期版本Slink有一些问题,但是它的现有版本Potato已经相当稳定了。这个版本更多的使用了 pluggable authentication modules (PAM),综合了一些更易于处理的需要认证的软件(如winbind for Samba)。Debian的安装完全是基于文本的,对于其本身来说这不是一件坏事。但对于初级用户来说却并非这样。因为它仅仅使用fdisk 作为分区工具而没有自动分区功能,所以它的磁盘分区过程令人十分讨厌。磁盘设置完毕后,软件工具包的选择通过一个名为dselect的工具实现,但它不向用户提供安装基本工具组(如开发工具)的简易设置步骤。最后需要使用anXious工具配置X Windows,这个过程与其他版本的X Windows配置过程类似。完成这些配置后,Debian就可以使用了。Debian主要通过基于Web的论坛和邮件列表来提供技术支持。作为服务器平台,Debian提供一个稳定的环境。为了保证它的稳定性,开发者不会在其中随意添加新技术,而是通过多次测试之后才选定合适的技术加入。当前最新正式版本是Debian 6,采用的内核是Linux 2.6.32。Debian 6 第一次 包含了一个100%开源的Linux内核,这个内核中不再包含任何闭源的硬件驱动。所有的闭源软件都被隔离成单独的软件包,放到Debian软件源的 "non-free" 部分。由此,Debian用户便可以自由地选择是使用一个完全开源的系统还是添加一些闭源驱动。
Mandrake:MandrakeSoft,Linux Mandrake的发行商,在1998年由一个推崇Linux的小组创立,它的目标是尽量让工作变得更简单。最终,Mandrake给人们提供了一个优秀的图形安装界面,它的最新版本还包含了许多Linux软件包。作为Red Hat Linux的一个分支,Mandrake将自己定位在桌面市场的最佳Linux版本上。但该公司还是支持服务器上的安装,而且成绩并不坏。Mandrake的安装非常简单明了,为初级用户设置了简单的安装选项。它完全使用GUI界面,还为磁盘分区制作了一个适合各类用户的简单GUI界面。软件包的选择非常标准,另外还有对软件组和单个工具包的选项。安装完毕后,用户只需重启系统并登录进入即可。Mandrake主要通过邮件列表和Mandrak 自己的Web论坛提供技术支持。Mandrak对桌面用户来说是一个非常不错的选择,它还可作为一款优秀的服务器系统,尤其适合Linux新手使用。它使用最新版本的内核,拥有许多用户需要在Linux服务器环境中使用的软件——数据库和Web服务器。Mandrak没有重大的软件缺陷,只是它更加关注桌面市场,较少关注服务器市场。
Ubuntu:是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和unity桌面环境,与Debian的不同在于它每6个月会发布一个新版本。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。随着云计算的流行,ubuntu推出了一个云计算环境搭建的解决方案,可以在其官方网站找到相关信息。于2012年4月26日发布最终版ubuntu 12.04,ubuntu 12.04是长期支持的版本。
Red Hat Linux:可能这是最著名的Linux版本了,Red Hat Linux已经创造了自己的品牌,越来越多的人听说过它。Red Hat在1994年创业,当时聘用了全世界500多名员工,他们都致力于开放的源代码体系。Red Hat Linux是公共环境中表现上佳的服务器。它拥有自己的公司,能向用户提供一套完整的服务,这使得它特别适合在公共网络中使用。这个版本的Linux也使用最新的内核,还拥有大多数人都需要使用的主体软件包。Red Hat Linux的安装过程也十分简单明了。它的图形安装过程提供简易设置服务器的全部信息。磁盘分区过程可以自动完成,还可以选择GUI工具完成,即使对于 Linux新手来说这些都非常简单。选择软件包的过程也与其他版本类似;用户可以选择软件包种类或特殊的
ec93
软件包。系统运行起来后,用户可以从Web站点和 Red Hat那里得到充分的技术支持。我发现Red Hat是一个符合大众需求的最优版本。在服务器和桌面系统中它都工作得很好。Red Hat的唯一缺陷是带有一些不标准的内核补丁,这使得它难于按用户的需求进行定制。 Red Hat通过论坛和邮件列表提供广泛的技术支持,它还有自己公司的电话技术支持,后者对要求更高技术支持水平的集团客户更有吸引力。
SuSE:总部设在德国的SuSE AG在商界已经奋斗了8年多,它一直致力于创建一个连接数据库的最佳Linux版本。为了实现这一目的,SuSE与Oracle 和IBM合作,以使他们的产品能稳定地工作。SuSE还开发了SuSE Linux eMail Server III,一个非常稳定的电子邮件群组应用。基于2.4.10内核的SuSE 7.3,在原有版本的基础上提高了易用性。安装过程通过GUI完成,磁盘分区过程也非常简单,但它没有为用户提供更多的控制和选择。在SuSE 操作系统下,可以非常方便地访问Windows磁盘,这使得两种平台之间的切换,以及使用双系统启动变得更容易。SuSE的硬件检测非常优秀,该版本在服务器和工作站上都用得很好。SuSE拥有界面友好的安装过程,还有图形管理工具,可方便地访问Windows磁盘,对于终端用户和管理员来说使用它同样方便,这使它成为了一个强大的服务器平台。 SuSE也通过基于Web的论坛提供技术支持,另外我还发现它有电话技术支持。
Linux Mint:Linux Mint是一份基于Ubuntu的发行版,其目标是提供一种更完整的即刻可用体验,这包括提供浏览器插件、多媒体编解码器、对DVD播放的支持、Java和其他组件。它与Ubuntu软件仓库兼容。Linux Mint 是一个为pc和X86电脑设计的操作系统。因此,一个可以跑得动Windows的电脑也可以使用Linux Mint来代替Windows,或者两个都跑。既有Windows又有Linux的系统就是传说中的“双系统”。同样,MAC,BSD或者其他的Linux版本也可以和Linux Mint 共存。一台装有多系统的电脑在开机的时候会出现一个供你选择操作系统的菜单。Linux Mint可以很好的在一个单系统的电脑上运行,但是它也可以自动检测其他操作系统并与其互动,例如,如果你安装Linux Mint在一个安装了Windows版本的(xp,vista或者其他版本),它会自动检测并建立双启动以供您在开机的时候选择启动哪个系统。并且你可以在Linux Mint下访问Windows分区。Linux是更安全,更稳定,更有效并且日益易于操作的甚至可以和Windows相媲美的系统,它越来越让人感到难以抉择了。第2步:找出几个比较经典的Linux发行版本的下载地址Debian iso 映像文件地址:htp://www. debian .org/ distrib /。 Gentoo 镜像文件地址:http://www.· gentoo .Org/main/en/ where .xml。 Ubuntu Iso 映像文件地址:http://www. ubuntu .com/ downloadDamnVulnerableLinux,DVL_1.5Infectious_DiseaseIS(映像文件地址          http://osdn.jp/projects/s(net virtualhacking /downloads/os/dvi/DVL 1.5 Infectious  Disease .iso/。     红帽企业级 Linux 测试版 DVD ISC 映像文件地址: https :/idp. Redhat .com/idp/。  Centos 6.4 DVD ISC 映像文件地址:http://wiki. centos ,Org/ Download 。  Fedora 18( Spherical Cow ) DVD ISO 映像文件地址:http:// fedoraproect.Org/en/get odora  peruse 12.3 DVD ISO 映像文件地址:http:// software . opensuse .org/123/en。  Arch Linux ISO 映像文件地址: https ://wWW. archlinux ,Org/ download /
任务四:Linux运维职业生涯规划
第1步:了解 Linux 运维工程师的发展前景 Linux 人才已成为1T职场紧缺人才,未来5年我国 Linux 人才缺口将达到120万。IT从业人员的平均薪水同比涨幅为2%,而 Linux 人员的薪水同比涨幅为5%, Linux 高级架构师平均年薪为20万元
      第2步:规划自己的学习内容
       个行业要想熟练、甚至精通至少要花上5~10年的时间,做一件事重在专一,即使现在不会,只要每天进步一点点,每天实践一点点,改变一点点,相信未来会更美好,只有专注才能成功。初级 Linux 运维工程师应学习的内容如下: Linux 基础和架构、 Linux 命令使用和管理、 Linux 磁盘及文件系统管理、 Linux 平台RAID和LVM管理、 Linux 网络和TCP/IP协议、 Linux 企业级YUM软件管理、 Linux 脚本和进程管理、 Linux 精简系统和内核管理、Lnux系统安装和常见故障排除。中级 Linux 运维工程师应学习的内容如下: Linux 安全加固常用加密协议、 Linux 域名解析DNS和DHCP服务、 Linux 基础Web服务、 Linux 企业级应用LAMP架构、 Linux 邮件服务企业级应用、 Linux 企业级文件共享服务、 Linux 企业 Windows 跨域共享、企业级安全 Iptables 配置与管理、 Linux 认证和防护机制。高级 Linux 运维工程师应学习的内容如下: MYSQL 数据库配置与管理、 Linux 集群Lvs技术、 Linux 企业高可用服务集群、 Linux 企业高可用技术资深 Linux 运维工程师应学习的内容如下:顶级 MYSQL 主从复制,企业级 Nginx 基础、负载、读写分离,负载均衡 Haproxy 和 Varnish , tomcat 负载均衡、调优, Linux 架构师高级系统调优策略,XEN和KVM云计算虚拟化技术, Open Stack 企业私有云,运维必备 Python 语法,企业级大型监控系统 zabbix ,运维自动化 Puppet升职必备技能:海量数据处理 Hadoop。

下载文档到电脑,同时保存到云知识,更方便管理1下载券  2.9分(高于86.4%的文档)下载
还剩1页未读,继续阅读定制HR最喜欢的简历
我要定制简历linux下载找阿里云,Linux服务器运行环境一键部署广告查看详情1234567890ABCDEFGHIJKLMNabcdefghijklmn!@#$%^&&*()_+.一三五七九贰肆陆扒拾,。青玉案元夕东风夜放花千树更吹落星如雨宝马雕车香满路凤箫声动玉壶光转一夜鱼龙舞蛾儿雪柳黄金缕笑语盈盈暗香去众里寻他千百度暮然回

1/3

相关文档推荐

linux下载找阿里云,Linu..

click.aliyun.com广告见证Linux操作系统发展历... 3页Linux操作系统的发展前景... 4页Linux操作系统发展简史 3页关于Linux操作系统的发展... 31页
Linux操作系统发展史 2页浅析linux操作系统的发展... 2页当前LINUX操作系统的缺点... 7页操作系统发展史(windows... 93页Linux运维趋势_第22期_操... 40页
Linux操作系统的病毒历史... 2页

喜欢此文档的还喜欢

Linux操作系统的发展历史... 4页  免费linux操作系统和windows... 9页  1下载券Linux系统发展前景 6页  免费操作系统发展简史 3页  免费操作系统发展史 93页  免费
linux发展史 2页  免费linux发展前景 1页

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: