设为主页 | 加入收藏 | 繁體中文

Linux操作系统中的7件武器详解

  Linux是一套免费利用和自由流传的类UNIX操纵系统,重要用于基于Intel x86系列CPU的计算机上。Linux系统是由全世界各地的成千上万的程序员计划和实现的,其目的是建立不受任何商品化软件的版权所制约的、全世界都能自由利用的UNIX兼容产品。也许有些预备和正在利用Linux的朋侪对为什么利用Linux并不十分了解。本文试就这一题目给出答案,让人们真正了解Linux带给我们的七件武器。Linux比拟于商业软件,对学习者来说有一个地步上的差异,这个差异用一句话概述便是:以无法为有法,以无穷为无限。这个地步上的差异也便是Linux七种武器的英华地点。
  一、拳头——编程本领
  Linux孕育发生于一群真正的黑客。只管人们风俗于以为Linus是Linux的缔造者,在linux包含的数以千计的文件中,也有一个名为Credits的文件记录了重要的Linux Hacker们的姓名和电子邮件地点(这个列表中包含了100多个名字,世界各地的都有),但没有人说得清究竟有几多人到场了Linux的革新。这一游戏到今天并没有随着时间的推移而制止,相反却由于Linux的日益盛行而喜好者甚众。因此开始利用Linux就犹如加入了一个高手如云的编程构造。你可以经过互联网随时了解来自地球的某一个角落的该范畴的最新进展;如果你的英文充足好,加入一个讨论组,你就可以失掉不知来自什么地方的神密高手的点拨。由于GPL的存在,你还可以失掉开放的源代码,从而不消忧愁学习材料的泉源。
  随着更多专业公司的介入,Linux可以提供的开发工具的功效也越发强大。如TurboLinux就具有强大的使用程序开发环境,提供了种种开发使用程序的工具,具有对多种语言如:C、C++、Java、Perl、Tcl/tk、Python和Fortran 77的编译器/解释器,以及集成开发环境、调试和其他开发工具。再如Janus Software公司开发的被称为Linux版VB的Phoenix Object Basic,它是一套独特的面向工具的Linux RAD(Rapid Application Development,快速使用软件开发工具)。它综合了Python和Perl等面向工具编程语言的强大功效,同时,提供了类似Visual Basic的易用性。熟悉Windows环境下Visual Basic的编程者都可以顺遂天时用Phoenix Object Basic。LynuxWorks公司的VisualLynux可以和微软的Visual C++相媲美,它集成了微软Visual C++开发工具以支持Linux操纵系统的产品,它不但兼容LynuxWorks公司的BlueCat Linux,而且还兼容其他的Linux 2.2.12版本。LynuxWorks公司乃至宣称今后Visual C++就具备了开发嵌入式Linux使用程序的本领。嵌入式Linux系统如今相称热门,已经广泛地使用在百般百般的通讯底子产品。我想可能有些Visual C++的利用者看到这里已经动了心,想要尝试一把了。
  强大的开发工具+开放源代码+高手点拨,效果是什么呢?想来编程狂热分子已全心知肚明。因此猛烈发起对编程有狂爱、总喜好用程序办理题目的人利用Linux,去拥有Linux提供的第一件武器——编程本领。
  二、多情环——组网本领
  Linux的组网本领十分强大,它的TCP/IP代码是最初级的。Linux提供了对付以后的TCP/IP协议的完全支持,而且包括了对下一代Internet.协议Ipv6的支持。Linux内核还包括了IP防火墙代码、IP防伪、IP办事质量控制及许多宁静特性。这些特性可以和像Cisco这样的公司提供的高端路由设备的特性相媲美。此外,利用Redhat Linux提供的Samba组(并不是RedHat Linux独占),Linux可以作为Windows客户机的打印和文件办事器,还可以用做NT的文件和打印办事器。运用Linux包含的AppleTalk模块,Linux乃至可以作为一个Macintosh客户机的文件和打印办事器。让Apache这个世界上使用范围最广的Web办事器软件系统跑在linux上,你就可以运转自己的Intranet或者Internet web办事器。Linux还包含了一个Ftp办事程序、一个电子邮件传输署理程序以及,POP和IMAP邮件办事程序。如果你乐意,你还可以在Internet上免费获得一个Linux的LDAP办事程序。面对如此强大的网络功效,我们猛烈发起对构造网络有兴趣的人掌握Linux的第二件武器—组网本领。
  --------------------------------------------------------------------------------
  三、长生剑—创新本领
  “如果你总是利用微软的开发工具,你一生只能做个操纵人员。”这话一点都不假。Linux是自由软件,而自由软件和非自由软的区别在于:
  1.自由软件是开放的,成千上万的人可以检查这个软件,快速地找到并修改其错误码。
  2.终极用户可以根据自己的意愿自定义自由软件,有特别必要的用户也可以完全根据他们以为合适的方法定制自己的Linux。
  3.自由软件为了防止重复创造,经过共享源代码和思想来节省很多事情量。
  以上这些特性是不是对有想法的好事者有莫大的吸引力?不但如此,Linux由于自身的优点,使用范畴也越来越广泛。如最近嵌入式Linux的使用相称热门,已广泛使用于包括条记本电脑、连网安装、网络电视等在内的百般百般的通讯底子产品,而嵌入式操纵系统正日益成为一种势不可挡的盛行趋向,终极电脑、通讯、家电会由于它的存在而成为一体。这些也为有想法的好事者提供了更广阔的发扬空间。在空想便是气力的今天,没有了创新本领是不可想象的。因此猛烈发起那些具有较强的研讨精神,喜好刨根问底的好事者学习利用Linux,利用Linux提供的第三件武器—创新本领。
  四、碧玉刀——UNIX本领
  人们所以选择Linux的又一个紧张缘故原由是在于它的UNIX兼容性。由于Linux是一套自由软件,用户可以无偿地失掉它及其源代码,无偿地获得大量的使用程序,还可以任意地修改和补充它们。这对用户学习、了解UNIX操纵系统的内核十分无益。可以说Linux为广大用户提供了一个在家里学习和利用UNIX操纵系统的便宜的机会。
  如今有了许多CD-ROM供应商和软件公司对Linux操纵系统的支持,Linux成为UNIX系统在小我私家计算机上的一个代用品。在用户级,Linux与UNIX十分类似,可以说了解UNIX,就了解了Linux的大部分外容;在编程级,大多数使用程序只必要很少的事情就可以在Linux和UNIX间转换。而且Linux也故意计划为与UNIX兼容,从而便于利用UNIX软件的主体。Linux可以或许很好地与其他UNIX呆板相互操纵,它利用了像RPC(长途历程调用)和NFS(网络文件系统)这样的标准UNIX办事。Linux还继承了UNIX的机动性和可定制性,使其适合于广泛的使用程序,包括适应于传统的办事器和桌面使用程序,以及像嵌入式系统这样的不罕见的使用程序。
  因此,如果一个用户在公司下班的时间在UNIX系统上编程,或者在事情中是一位UNIX的系统办理员,他就可以在家里安置一套UNIX的兼容系统,即Linux系统。在家中利用Linux就可以或许完成一些事情任务。而急于经过Linux的学习掌握UNIX的目的想必不消多说了,在这个网络人才因稀缺而身价倍增的年月,想靠技能吃饭又不想掌握办事器端技能的人才是真正的傻瓜。
  --------------------------------------------------------------------------------
  五、离别钩——怀旧本领
  在这个IT技能日新月异的年月,怀旧应该不是一个好风俗,只管怀旧可以有一种很不错的情调。但慢慢地我们发现我们不得不怀旧了,由于我们客岁刚买的电脑如今已经老失牙了。只管每个IT厂商都嚷着他们的产品可以有效地降低我们的TCO(总拥有成本),可我们手里设备的折旧速度照旧在不停加快。如果你肯听我的,我会说这世上从来就没有救世主,照旧尝尝我保举的Linux吧。
  Linux十分小,可以有效天时用硬件。Linux的最小安置仅必要4MB内存,而你也可以在你的486呆板上安置Linux并将其用做防火墙或Web办事器。我读到的Linux名著中乃至纪录了有人用二手386建立了路由器和防火墙。Linux内核允许在运转古装载和卸载硬件的驱动程序。这样由于不必装载全部的驱动程序,就可以最大化天时用内存。总之Linux可以使老呆板获得新生,节省我们的财力。因此猛烈发起那些跑Windows像蜗牛一样慢的电脑的机主们学习Linux。
  六、霸王枪——稳定本领
  运转Linux的呆板启动一次可以运转数月。Linux提供了完全的内存掩护,每个进程都运转在自己的假造地点空间中,而且不会破坏其他进程或内核利用的地点空间。任务与内核间也是相互断绝,即行为不良或编写不良的程序只能毁坏自己。因此被粉碎的进程几乎不可能使系统崩溃。Linux在和Windows98和NT在宁静性的较量中占据上风,和Windows2000的环境又怎么样呢?资深的系统宁静分析家指出:Windows 2000在网络系统,办事器毗连方面的事情预备不足,Linux仍旧是如今最宁静的操纵系统。资深的系统宁静分析家还估计到本年年末Windows 2000才能完成测试、除虫事情,如今比力宁静的操纵系统仍旧是商业版本的UNIX和Linux。资深的系统宁静分析家一定地以为:在将来的5年里,Linux将成为最宁静的操纵系统。到2005年,办理和利用Linux将是一件十分容易的事情。
  如今可以说Linux是一个十分坚固的系统了,因此猛烈发起对付Windows的蓝屏死机极为厌恶的人学习Linux,利用Linux提供的第六件武器——稳定本领。
  七、孔雀翎——支付本领
  Linux提供的第七件武器和款项有关,这是一个不容回避的题目。由于代价缘故原由,每小我私家都可以拥有正版的Linux。此外Linux照旧一个完全开放的系统。它支持种种像POSIX标准这样的开放标准和TCP/IP的Internet工程任务组标准。由于制止了专有的API(使用程序接口)和协议,可以减少对单一供应商的依赖。这样就不会出现像利用公用系统的环境:一旦犯了错误,只能继续利用原来的系统供用商的产品。也便是不会出现先享用低价,而在后期必要支付高额办事费的环境。因此猛烈发起不想花太多的钱,又想利用正版软件的人学习和利用Linux。
 


    文章作者: 福州军威计算机技术有限公司
    军威网络是福州最专业的电脑维修公司,专业承接福州电脑维修、上门维修、IT外包、企业电脑包年维护、局域网网络布线、网吧承包等相关维修服务。
    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和声明。否则将追究法律责任。

TAG:
评论加载中...
内容:
评论者: 验证码: