操作系统的后起之秀
作者:徐宝成 学院:国际学院 学号:07201618
摘要 本文主要论述了Linux操作系统的基本运行方法,运行环境以及相关特性,并且介绍了一些相对于windows的优势,并且环比分析了中国linux的市场发展情况,并对中国的linux发展和在一些潜在领域及就业前景做了简要分析。 关键词 Linux 内核,硬件,软件,多用户,运用领域,网络时代开源 自从微软推出windows软件以来,操作系统基本上与windows系统等义了,虽然有无数厂商希望挑战windows的独霸地位,但是最终因为市场占有率,及用户先入为主的操作习惯使这些厂家最终要么以失败告终,要么与微软妥协,而只有linux以其超强的生命力,形成对微软的挑战,linux越来越被高端人士认可,支持linux的厂家也越来越多,成为与windows竞争的最有力对手,it精英大多也喜好linux,那么linux的魅力究竟在哪里呢?要知道linux只有短短近十年的生命历程。
一. Linux的特点和优势
1.Linux可以在低端硬件环境下运行 它最早产生在微机结构下,很大程度上使用了X86CPU的硬件效能,使widows也相形见绌,并且linux可以兼容各种平台下的软硬件系统及芯片,在各种纷繁复杂的硬件构造中独树一帜的集大成,使各种芯片和主流构造软件得以相互交流。
2. linux具有有效的复制进程功能 Linux系统以其没有死板的与内核密切关联的特性,可以按照用户的需求切换选择运行的图形界面,linux采用
组织结构和处理方式的不同,是linux文件处理系统文件结构不同的主因,因为把物理硬件,社会事务,进行高强度的抽象是操作系统的一大任务,和必须面对的课题,这样才能建成一个虚拟的逻辑世界,以最高的真实度反映这个世界的事物内部纷繁复杂的逻辑联系,将虚拟文件与数据库的结构关联,以期实现文件的读写,io输入,输出机制,利用缓冲区的缓冲作用提高内核的读写效率,平衡软件与硬件的匹配。
5. linux文件结构的取消和申请 重量级的线程,使linux获得了非常可靠并且高强度的稳定性和灵活性。并在充分实现了Unix的真正核心意义后,保证了高质量的检错率,和漏洞查补率。大大提高了软件运行的安全性,可靠性,这也是linux系统大受欢迎的一个原因。
3. Linux的内核构造也是它广受欢迎的重要原因,基于c语言和偏向机器语言的汇编语言而写,最终得到社会精英的广泛加盟和参与,linux的内核得以强化和完善。 4. linux名副其实的多任务
申请内核内存的方式可以是以内内核为文件系统的指针,并将该物理地址加入申请链表中,当该链表被支持时 该系统便被加入到可访问堆栈中,该内存被自动分配,以后操作时可通过缓冲区访问文件系统。 6. linux的观感界面优雅
Linux的观感界面的实现有基础部分和高层部分组成,而且分工不同,相辅相成,基础部分和底层直接打交道,换句话说就是和硬件相关联,直接接受应用程序的鼠标键盘的动作、从而使显卡生成图像,上层部分接受相关低端信息,然后做出回应,并将部分信息传递给内核,并决定是否有后续操作。
7. linux的使用者和爱好者大多是it精英:
Linux受到了广大的it高端人士的追捧,这也是windows可望而不可即的境界,也是让微软倍感压力的地方,因为linux的内核部分代码是向世人公开的,可以面向草根阶层集思广益,使linux不断得到优化,真正使用了尽可能广泛的脑力资源,因为it精英们也掌握相应的社会资源,从而使linux可以面对windows的非技术层面的竞争压力,也是linux屹立不倒的一个方面的原因
二. Linux大显神威的原因
1. Linux的应用分为初级应用和高级应用,虽然大部分用户都在使用操作系统,很多人选择了linux,可是绝大多数人只是接触了它的初级应用部分,所以当习惯了windows操作界面的用户在初次使用linux的时候,体验不出linux的优势,现今新版本的linux业已出版,在为了使用户可以简便操作,桌面优化设计方面做足了功
夫,成为共集体办公,娱乐应用,网络应用,多媒体应用,嵌入式应用为一体的操作系统。而且linux兼具性价比高,可执行性强,高兼容性,安全稳定等优点于一身,高度unix标准也让他如虎添翼。Linux的市场占有率也在节节攀升
2. linux可以有高超便捷的联网能力,使它可以借助互联网快速实现数据库跨机器操作,现今流行的路由器防火墙也越来越多采用linux来驱动
3. linux运行范围及其广泛,使低端配置的用户,偏远地区的不发达地区的人们在简易的配置下就可以完成该操作系统的配置 。
用户可以便捷的获得linux内核源代码和相关软件,因为在市场上windows已经先入为主,相关配套产品在市场上的占有率也是不可动摇,在这方面linux面临强大的非技术层面的微软公司的压力。
三, Linux VS windows 1, Linux和windows的文件系统不同,他们的扩展名不同,大多可执行文件在windows中都已.com和.exe结尾。Linux的配置文件时多为可读文本文件,但是linux的配置文件思路与windows大相径庭,windows允许不同的配置文件放在一起,而linux为每一个应用程序都准备了自己的配置文件。 2,linux的容量非常之小,两者均支持多用户操作,因为linux轻便的原因,可以有效地利用硬件, linux允许在运行的同时安装和卸载驱动程序,有效地节省了内存资源,在提高内存有用使用率和效率方面linux击败了微软公司的windows
3,由于得到了amd和intel两大巨头的支持,在新的版本中linux的硬件在传输速度上上升了一个台阶,为了使网络和硬件实现高速连接,现在的主流是采用firewire标准,新的windowsxp版本已不支持USB2.0,不能不说是一大遗憾。
4,相对可以接受的性价比 软件是知识,软件也是商业,因为价格原因,每个人都可以在实质上得到正版的linux,在文化层面上linux代表了自由与开放,将神秘不得见的操作系统代码公诸于世,并让草根阶层可以参与,在人文理念上linux占据道德优势,并且更容易为西方国家所接受,因为linux支持各种版本的硬件软件和相关协议,所以可以减少对单一厂家的依赖,提高自己的抗风险能力和良好的生存能力。这样就减少了软件的流通成本和风险成本 5,强大的防毒性能
Linux强大的防毒功能得益于linux的防火墙机制,linux的防火墙采用代理机制实现的,它通过提醒下载代理防毒软件来截获病毒,防止病毒侵入主机,即使主机没有分配到公共互联网也可以对其进行访问,这样可以屏蔽了内部网,对整个网络拓扑进行抽象,是内部主机避免外部干扰,因此主机受到外界恶意病毒和软件的攻击的风险就会大大降低,ip的故意潜伏也是linux防火墙防毒机制中重要的一个环节,内核可以自动的对经过的数据包改动,使其对外界“失敏”让外界不容易侦测到,捕捉到,修改了包头中的源ip地址的信息,使外部主机误解,这样可以有效地保护本地主机的局域网,就像一个黑盒,黑盒的内部外界已经不可见,这样就减少
了本地局域网主机成为公共互联网的某些恶意主机的猎物 。 四.linux的发展前景
Linux的发展前景大部分取决于它与windows的竞争的结果,两个操作系统在文化层面代表不同的文化理念,linux代表的即是开源和共享,在提倡多元化,开放并发的文化的今天,linux广受it精英的追捧也是可以理解的。 Linux与windows之争中,分明体现了文化和市场的博弈的影子,市场的占有率,战略格局相关内容业已纷繁错杂,linux的潜在客户和用户无可限量,可以和用户做到无缝交流,而这正是其他厂家不能企及的,另外开源对于程序员的心里影响也是不容忽视的,这使得每个人的个性都得以积极迸发,根据自己的喜好和风格来设计完善软件,linux更像是具有一种具有正义感的黑客们,他们打破各个行业间的被视为商业利益的技术壁垒,将这一切公之于众,从而大家可以相互交流,以免各自为政,固步自封。 五,学习linux我们必须注意的事项 我们在接触linux软件时,首先他的安装过程要稍比windows复杂,我们需要设定合适的内存空间和硬盘空间,一般推荐使用虚拟机来安装linux软件,正是因为linux的复杂,高效,对于初学者来说将程序安装在虚拟机中已经足够了。
在学习linux程序过程中思想方法大致与我们所接触的java或c的代码结构类似,只要稍微注意特定的语法结构,要改变一定要在特定软件下编写软件的习惯,让自己习惯在终端上运行程序。
初学者不宜立马试图去读linux的内核,因为读懂linux的内核代码不仅需要高深的编程功底,而且需要逐步改变 windows操作系统的固定思维。 六,linux在中国
商业是科技的第一推动力,无论是微软的windows还是sun公司的java软件,使得他们普及的不仅是他们的技术多么的高深,操作起来多么的高效,而是市场上的受欢迎程度和普及程度,在这方面面对微软,linux仍有很多不足之处,在竞争时经常会遇到非技术层面上的竞争劣势。在中国linux的普及程度还是相当低的。中国目前由于对于知识产权的保护不利,没有营造出自主创新的环境,除了腾讯,华为等软件公司曾经推出几款非常有名的软件外,整个行业乏善可陈。在整个中国的软件行业,操作系统无疑是中国软件行业的一大短板,推出国产操作系统是软件精英长久以来的梦想,在国家和it精英的共同支持下,中国在linux领域的研究上了一个新台阶。 最近一个值得庆祝的消息是:12月16日,两大国产操作系统——民用的“中标Linux”操作系统和研制的“银河麒麟”操作系统在上海正式宣布合并,双方今后将共同以“中
标麒麟”的新品牌统一出现在市场上,并将开发军民两用的操作系统。 两大操作系统的合并,避免了恶性竞争,在中国操作系统软件行业刚刚起步的时候,需要的不是残酷的内部竞争,而是强强联合,互通有无,共同进步。开源与共享,打破行业间的各个壁垒本来就是linux精神,两大操作系统的合并虽然不能说一定可以在市场上与windows和linux相互同台竞争,但也可以视为对中国操作系统发展的一次摸索,对整个中国软件发展也是一件里程碑式的事件。 七.Linux就业
因为linux近年来正处于潜力迸发的井喷阶段,拥有linux高端技术的人仍然是企业的稀缺人才,读懂linux内核代码是it精英的孜孜不倦的追求,如果具备此项能力必将意味着高薪和高职位,永远告别对失业的恐惧,对linux的研究和学习一直被视为高回报的研究方向。即使在大型名企中也是非常抢手的人才资源。随着3G时代的到来linux以其开放的特性,必定会在新的it时代对操作系统市场进行一次大洗牌,谁能大浪淘金关键看自己在linux技术上能够走多远。
参考资料:
1.循序渐进Linux基础知识 作者: 高俊峰 人民邮电出版社 (2009-12出版)
2.嵌入式Linux应用开发完全手册 作者:韦东山 人民邮电出版社 (2008-08出版)
3.Linux设备驱动开发详解 作者: 宋宝华 人民邮电出版社 (2010-11出版)
4.LINUX教程 作者:施韦等 清华大学出版社 (2005-06出版)5.Linux系统案例精解 作者:何世晓、杜朝晖、杜威 等 清华大学出版社 (2010-06出版)