前言

初次在课上听到老师说到,每周需要写博客的作业时。我是很惊讶的,这是第一次在传统的校园课堂拿到一个这么新鲜的作业。这可能就是传统教育与培训教育的不同之处吧。下面是老师留给我们的题目:为什么服务器端的操作系统大多数为Linux?我之前是接触过Linux的,之前用过kali linux,因此在选选修课的时候也就毫不犹豫的选择了Linux基础这门课。检索了别人的文章然后加上自己的想法写下这篇博客。

正文

Linux简介

Linux是一个自由的,免费的,源码开放的操作系统。也是开源软件中最著名的例子。其最主要的目的就是为了建立不受任何商品化软件版权制约的,全世界都能使用的类Unix兼容产品.而我们将服务器部署在Linux将会更加的稳定、安全、高效以及出色的性能这时windows无法比的。

Linux优势

费用低

费用问题对于一个每一个公司企业是很重的,而服务器的投入是一笔不小的开支,大家都想办法去降低服务器运维和服务器投入的成本问题。而Linux作为一个开源免费的操作系统,无疑得到了大都企业的青睐。企业可以降低更多的服务器成本,以此去填充其他方面的资金不足问题。

网络功能

Linux内置了很丰富的免费网络服务器软件、数据库和网页的开发工具。如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP等。近年来,越来越多的企业看到了Linux的这些强大的功能,利用Linux担任全方位的网络服务器。

硬件支持

由于Linux的内核大部分是用C语言编写的,并采用了可移植的Unix标准应用程序接口,所以它支持如i386、Alpha、AMD和Sparc等系统平台,以及从个人电脑到大型主机,甚至包括嵌入式系统在内的各种硬件设备。

稳定性

Linux内核的源代码是以标准规范的32位(在64位CPU上是64位)的计算机来做的最佳化设计,可确保其系统的稳定性。正因为Linux的稳定,才使得一些安装Linux的主机像Unix机一样常年不关而不曾宕机。

安全性

对于企业来说数据安全也是很重要的,在近几年企业和管理者都慢慢开始关注信息安全的问题。Linux系统的诞生就是与信息安全有渊源的,Linux之父林纳斯·托瓦兹,本来就是一名著名的黑客。在黑客的世界里,大家都崇尚共享,自由,开源的理念。所以在Linux的更新、漏洞披露和修补大多数是由一些这样的组织在进行的。在这类的努力下,Linux在基础安全和应用安全方面都是比其他系统更加出色的。

Linux有趣命令

cmatrix 命令

之前在《黑客帝国》电源中看到过这类的代码流,感觉很酷。后来在学习中发现了这个命令。在终端执行如下命令即可

1
2
$ sudo apt-get install cmatrix
$cmatrix

cmatrix

sl 命令

你会看到一辆火车从屏幕右边开往左边。。。。。。

1
2
$ sudo apt-get install sl 
$ sl

sl

结语

简单的说了下Linux作为服务器操作系统的优势,部分语言引用网络,望见谅。