在我们内心深处,还保留着真正的原因没说。 我们用 Linux 是因为它很有趣。 -- Cyb3rpunk
编译自: https://cyb3rpunk.wordpress.com/2011/04/28/¿por-que-gnulinux/作者: Cyb3rpunk
译者: vizv
国外有一位 Linux 粉丝做了一张壁纸[1],其中对“我们为什么爱用 Linux”说了大实话:
我们告诉人们用 Linux 是因为它很安全,或者因为它是免费的、因为它是可以定制的、因为它是自由的、因为它有一个强大的社区支持着……
但是上面的所有原因都是在扯淡。我们这么跟非 Linux 用户讲是因为他们没法了解真正的原因。而且我们说多了这些借口,我们自己也开始就这么相信了。
但是在我们内心深处,还保留着真正的原因没说。
我们用 Linux 是因为它很有趣。
折腾你的系统很有趣;修改所有的设置,把系统搞挂,然后进入回复模式去修复它很有趣;有上百个发行版供你选择很有趣;用命令行很有趣。
让我再重申一遍,用命令行很有趣。
难怪非 Linux 用户无法理解。
我是在说 Linux 的爱好者们用 Linux 是因为自己的缘故。当然,我们喜欢做好自己的工作;当然,我们喜欢避免染上病毒;当然,我们喜欢省钱。但是这些仅仅是副产品。我们真正喜欢的是把玩这个系统,瞎胡折腾,并且发现些隐藏在软件深处迷人的真相。
点击“了解更多”可访问文内链接服务器为什么基本都用Linux系统?
1)开放性
Linux的创始人将它共享出来免费供大家使用,也就是我们所说的开源,这个特性让所有使用LInux系统的人可以自行定制所需要的内核模块,因为所有人都可以看到使用系统的源代码,因此不用担心恶意功能或者后门,安全性大大加强,相比于Windows,它出现漏洞只能等待微软的补丁。
2)可定制性
是基于Linux的开放性所延伸出来的特性,由于源代码可见,用户可以根据自己的需求去修改,也使得Linux可以适应不同用户的不同环境,也能轻松的改变自己的行为,能够轻松地与不同的环境整合,因为其特性,诞生了我们离不开的系统,如手机里的安卓系统、电视机机顶盒、ATM机、路由器等,都是基于Linux定制而成。
3)社区支持
现在所有的使用者想要学习或者获取Linux的最新版本,都可以在开源社区找到自己所需要的东西,对于开发过程中遇到的问题,也可以上社区和同行交流寻求帮助。
为什么IT人员普遍都喜欢用Linux系统?
Linux系统稳定性高,处理效率高,可以支持多个用户,每个用户拥有对自己的文件设备的特殊权利,各用户之间互不干扰。当硬件配置非常高时,可以同时执行多个任务、支持多个线程同时工作、提高效率,这一块的性价比就超高,更何况他还具有下面的其它几个特点。
Linux系统继承了Unix卓越的稳定性和高效性。Linux服务器可以无休止的运行下去,Linux系统服务器长时间不关机不会卡死,卡机等现象。它的高效性,使用范围之广,它的稳定性获得了超高用众的青睐。其中Linux系统还可以提供比如:LNMP、虚拟化、数据库服务等这些高可靠性的服务。
对于一个开放式系统而言,在方便用户的同时,安全隐患相对就比较大。但Linux系统的安全性高,利用Linux自带的防火墙(iptables,firewalld)、入侵检测及安全认证等工具,及时修补系统的漏洞,可提高Linux系统的安全性,让黑客无机可乘,同时还有安全增强机制SElinux,在linux内核中提供强制访问控制,功能非常全面,能够很好保护系统和服务。能很快发现系统漏洞,并迅速反应发布安全补丁进行及时更新,超快速的反应,让Linux系统极少受到病毒攻击。另一个特点Tcp_wrappers也能够提供很好的网络服务访问控制。
Linux系统对于用户以及文件管理权限的管理也是非常有特点的,它能够很好的控制权限,保证文件的机密性,其安全性,也让人对他爱不释手。
Linux操作系统没有庞大的内核,减少了漏洞,安全系数就大大提升,Linux内核的不断更新,不断提升优势,Linux操作系统能把服务器的硬件优势体现的淋漓尽致,因为Linux系统吸取了Unix系统近1/4世纪发展的经验,最主要的是Linux开放源代码,保证系统稳定性,更好的调用硬件功能,同时还提供了丰富的系统资源工具top,freee,df,vmstat,dmesg,iostat,sar,uptime等,方便查看资源的利用率。
这让我们这些程序猿如何不热爱?