为什么服务器选择Linux而不用Windows
全球大量数据中心的服务器已经开始向基于 Linux Server 平台转移。相较 Windows Server 而言,Linux Server 提供了更多优势。包括 Google、Twitter、Facebook 和 Amazon 在内的诸多国际及国内的互联网巨头,都在基于 Linux Server 的服务器上运转他们的服务。
Linux应该优于Windows和Mac等专有软件平台的原因有很多:
高安全性:
在系统上安装和使用Linux是避免病毒和恶意软件的最简单方法。在开发Linux时,请牢记安全性方面,与Windows相比,它更不容易受到病毒攻击。
除非用户以root用户身份(相当于Windows中的管理员用户)用户登录,否则程序无法更改系统设置和配置。一般情况下,大多数用户不以root身份登录; 因此,除了自己的文件和程序之外,它们不会对系统造成太大的损害,因为下载的文件/恶意软件将具有有限的权限。您可以浏览Internet而无需担心系统受到感染。而且,用户可以在Linux中安装ClamAV防病毒软件,以进一步保护他们的系统。
这种更高级别的安全性的原因是,由于Linux是开源软件,因此可以查看源代码。世界各地的大量开发人员都已经完成了代码,这意味着大部分漏洞已经被发现。
高稳定性:
Windows的蓝屏相信大家都或多或少的遇到过吧?而Linux系统非常稳定,不易崩溃。即使在几年之后,Linux操作系统的运行速度也与首次安装时一样快。我们大多数人都体验过新安装的Windows系统运行得非常快,并且在大约六个月到一年之后,同一系统会变得很慢。然后,大多数时候您唯一的选择是重新安装操作系统和所有其他软件。
Linux服务器的正常运行时间非常长,可用性约为99.9%。与Windows不同,您无需在每次更新或修补后重新启动Linux服务器。因此,Linux在Internet上运行的服务器数量最多。根据zdnet网站上的一篇文章,排名前100万的Web服务器中有96.3%是在Linux上运行的。前二十五个网站中有二十三个在Linux上运行。排名前二十五的其余两个网站是http://live.com和http://bing.com,都属于微软。
易于维护:
维护Linux操作系统非常简单,因为用户可以非常轻松地集中更新操作系统和所有安装的软件。Linux的所有变体都有自己的中央软件存储库,用于更新系统并保证系统安全。它们提供定期更新,系统可以在不重新启动的情况下进行更新。只需点击几下,即可定期完成更新,或者用户甚至可以自动完成更新过程。与Linux系统相比,更新Windows系统并不容易。此外,在Windows中,所有第三方软件(如Acrobat Reader和Firefox)都必须单独更新。
在任何硬件上运行:
我们所有人都知道,对于每个新版本的Windows操作系统,由于其技术规格不再足以运行最新的Windows操作系统,因此大量硬件系统已经过时。Linux可以非常有效地使用系统资源。可以为用户和特定硬件要求定制Linux安装。安装过程非常灵活,允许用户选择要安装的模块。这使他们甚至可以在旧硬件上安装Linux,从而有助于最佳地利用所有硬件资源。
Linux运行在一系列硬件上,从超级计算机到手表。通过安装轻量级Linux系统,甚至使用特定的Linux发行版运行NAS或媒体流,您可以为旧的和慢速Windows系统注入新的活力。还有轻量级桌面,如Xfce和LXDE,可以在低端PC上运行。
免费:
Linux完全免费,用户无需支付任何费用。可以使用典型用户甚至高级用户所需的所有基本软件。Linux下有数十种教育软件。甚至可以使用相当于桌面出版,照片编辑,音频编辑和视频编辑的专业软件。企业可以免费使用该软件,并大幅降低其IT预算。正版的windows是要钱的(不过貌似这两年公开了),我们经常使用的软件:如office,adobe全家桶,以及我们的开发工具IDEA等等,都是要钱的。。。
开源:
Linux最重要的方面是它的源代码可用,因为它属于FOSS类别(自由和开源软件)。开发人员社区从中受益,因为其成员可以自由查看和修改源代码,而专有软件则不然,他们只能使用这些软件。有几个国家正在开发自己的Linux版本。这将最终帮助这些国家开始为专业或战略领域(如国防,通信等)开发自己的操作系统。网络战将在未来的任何战争中发挥重要作用。使用外国和受损的计算机操作系统和通信软件可以在几天内在军事和经济上使国家陷入困境。因此,使用FOSS工具对任何国家的安全都至关重要。包括中国,俄罗斯和古巴在内的一些国家正在开发基于Linux的自己的操作系统。C-DAC开发了BOSS(Bharat操作系统解决方案),这是印度自己的PC操作系统。
易于使用:
与普遍认为Linux仅适用于极客的观点相反,它现在变得用户友好并具有良好的图形用户界面(GUI)。它几乎具有Windows所具有的所有功能。GUI已经发展到可以在Linux上完成大多数典型用户想要的程度,就像在Windows中完成一样,而不需要知道任何命令。
如果您使用的是仅在Windows上运行的某些应用程序,则可以安装Wine(Windows Emulator),使用它可以在Linux系统上运行这些应用程序。
虽然人们认为Linux并不适合游戏玩家,但现在可以在Linux上使用几款游戏。即使Linux上没有特定游戏,您也可以安装PlayOnLinux来运行Windows游戏。
定制:
用户可以根据自己的要求灵活定制系统。壁纸,桌面图标和面板有很多选择。有超过六种桌面环境可供选择,如GNOME,KDE等。对于任何任务,从GUI界面和文件管理器到DVD刻录机和浏览器,任何可用的选项都有四到六个。特定的软件。最流行的浏览器的Linux版本是可用的.Linux哲学基于使用几个小程序,每个程序都完成一项任务。但是这些程序可以结合起来编写非常强大的程序和实用程序。Linux OS提供了一个命令行界面,其中包含多个shell供您选择。
教育:
这是学生最有用的方面,因为他们可以在修改和扩展代码以满足他们的需求之前使用该软件来研究它的工作原理。这也将有助于他们学习操作系统和软件的内部结构。该过程将有助于开发新软件并根据当地需求提供创新帮助。即使用户不是程序员,他们也可以通过帮助文档,翻译和测试来为Linux做出贡献。
Linux可以成为学校和大学的理想教育工具,因为免费软件可用于教学。用于计算的专有软件(如MATLAB)非常昂贵。有像Scilab和GNU Octave这样的替代品。Linux软件可用于许多领域 - 用于天文学的Celestia和Stellarium,用于化学的Avogadro和Gabedit,用于生物学的EMBOSS和TreeView X; 和ROOT,Octopus和物理步骤。
支持:
通过各种论坛在互联网上为Linux提供强大的社区支持。在论坛中提出的任何问题通常会得到快速反应,因为很多志愿者都在线,并且由于他们对Linux的热情而努力解决问题。付费支持选项也适用于商业企业,Red Hat和Novell等公司为关键应用程序和服务提供7x24小时支持。