【早晚学Linux】Linux系统的优缺点

前面章节提到,相比Windows系统,Linux系统有更好的稳定性,那么除此之外,Linux系统还有哪些优点(或者不足)呢?本节带领大家详细了解一下。在这里插入图片描述
1.大量的可用软件及免费软件

Linux系统上有着大量的可用软件,且绝大多数都是免费的,比如声名赫赫的Apache,Samba,PHP,MySQL等,构建成本低廉,是Linux被众多企业青睐的原因之一。当然,这和Linux出色的性能是分不开的,否则,节约成本就没有任何意义。

2.良好的可移植性及灵活性

Linux系统有良好的可移植性,它几乎支持所有的CPU平台,这使得它便于裁剪和定制。我们可以把Linux放在U盘,光盘等存储介质中,也可以在嵌入式领域广泛应用。

如果读者希望不进行安装就进行体验Linux系统,则可以在网上下载一个Live DVD版的Linux镜像,刻成光盘放入光驱或者用虚拟机软件直接载入镜像文件,设置CMOS/BIOS为光盘启动,系统就会自动载入光盘文件,启动进入Linux系统。

3.优良的稳定性和安全性

著名的黑客埃里克,雷蒙德有一句名言:“足够多的眼睛,就可让所有问题浮现”。举个例子,假如笔者在演讲,台下人山人海,明哥中午吃饭不小心,有几个饭粒粘在衣领上了,分分钟就会被大家发现,因为看的人太多了;如果台下就稀稀落落两三个人且离的很远,那就算明哥衣领上有一大块油渍也不会被发现。

Linux开放源代码,将所有代码放在网上,全世界的程序员都能看到,有什么缺陷和漏洞,很快就会被发现,从而成就了它的稳定性和安全性。

提到Linux的安全性,我们可以做一个实验:在一台计算机上,在安装Windows系统后不安装杀毒软件联网一个月,看看会有什么情况;同样,在安装了Linux系统后不安装杀毒软件一个月,我们比较一下,大家就会明白什么是Linux的安全性。Windows系统不安装杀毒软件,相信大家都知道会有什么下场吧......

4.支持几乎所有的网络协议及开发语言

经常有初学的朋友问我,Linux是不是对TCP/IP协议支持不好,是不是Java开发环境不灵之类的问题。前面在Unix发展史中已经介绍了,Unix系统是与C语言,TCP/IP协议一同发展起来的,而Linux是Unix的一种,C语言又衍生出了现今主流的语言PHP,Java,C++等,而哪一个网络协议与TCP/IP无关呢?所以,Linux对网络协议和开发语言支持很好。

Linux的优点在此不一一列举,只说明这几点供读者参考。诚然,Linux不可能没有缺点,如桌面应用还有待完善,Linux的标准统一还需要推广,开源软件的盈利模式与发展还有待考验等,不过,瑕不掩瑜。

相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页