之前看到一篇关于国产操作系统发展的文章,发现无论物理服务器还是云服务器,大部分都是Linux操作系统。
为什么大部分服务器都是Linux系统呢?
什么是Linux系统?Linux是一个基于POSIX的多用户、多任务并且支持多线程和多CPU的操作系统,它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux 在设计之初,就是一个基于 POSIX 的多用户、多任务并且支持多线程和多 CPU 的操作系统。Linux是由成千上万个程序员共同设计和开发的,当初设计开发Linux 系统的目的就是建立不受任何商业化软件版权制约的,且全世界都能自由使用的类 Unix 操作系统兼容产品。
过去的 20 多年的时间里,Linux 系统主要被应用于服务器端、嵌入式开发和 PC 桌面 3 大领域,其中服务器端领域是重中之重。我们熟知的大型、超大型互联网企业,如百度、腾讯、Sina、阿里等都在使用 Linux 系统作为其服务器端的程序运行平台,全球及国内排名前 1000 的 90% 以上的网站使用的主流系统都是 Linux 系统。
Linux的优点Linux操作系统之所以如此流行,是因为它具备很多的优点,下面主要列举几个Linux的主要优点。
1、开源
可以说,Linux最主要的优点就是开源。作为一个开源的操作系统,每个使用者都可以轻松获得它的源代码。
虽然理论上任何人都可以对Linux的源代码进行修改,但是只有少部分具备这样的水平。
Linux官方将软件程序与源代码文件一起打包提供给用户,让用户在不受限制地使用某个软件功能的基础上还可以按需进行修改,或编制成衍生产品再发布出去。用户具有使用自由、修改自由、重新发布自由以及创建衍生品的自由。
这也正好符合了黑客和极客对自由的追求,因此国内外开源社区的根基都很庞大,人气也相当高。
说白了,就是需不需要花钱的问题,一个开源(无需花钱)且安全性高的系统,你会不选它吗?
2、安全
虽说Linux开源,但它也是足够安全、低风险。Linux的安全性正是因为它的开源,源代码公开,研究的人多,发现漏洞或不安全 bug 的机会也多,因而能得到快速修正,所以安全系数高。
3、稳定
Linux服务器的虽然比不上在IBM小型机上运行AIX,但却比Windows服务器稳定性高的多。Windows服务器长时间运行而突然死机,Linux却不会出现这样的情况。
4、多用户
Linux是一个真实的、完整的多用户多任务操作系统,多用户多任务就是可以在系统上建立多个用户,而多个用户可以在同一时间内登录同一个系统执行各自不同的任务,而互不影响。
当然,并不是所有的服务器都用Linux。最合适的才是最好的。
,