1.1: linux的简介以及为什么要学习linux

为什么需要使用Linux?
目前企业中大量的使用Linux作为服务器,在以后你们就业后,会发现web服务器Tomcat ,jobss这一类都是搭建在linux上面的,后面我们需要学习的数据库mysql , oracle ,db2, 或者greenplum这一类的,在企业中也都是使用linux搭建

最主要的是我们所讲的大数据所用的各种技术,都是基于linux的,所用我们一开始就讲linux,其实服务器版本的windows也提供了server版本,那么这些企业级的应用为什么更多的搭建在linux上面呢?

我个人认为主要有以下一些方面:
1:linux是开源的操作系统,顾名思义就是开放源代码,那么也就意味着可能存在的一些漏洞什么的,都会被及时发现和修复掉。而且linux的权限设计我认为是比windows的设计更合理的,由于权限的设计的安全性,所以linux上面大家基本上没见过什么病毒,因为没有提供环境给病毒传播,所以linux是一个非常安全的操作系统。
       2:因为是开源的,所以也就意味着免费,对于企业来说,更加喜欢安全,稳定并且免费的东西

3:社区提供了强大的支持,linux比windows更稳定,性能出色,企业级的应用,一般都是要求7*24不停机,不关机的。

linux的发展:
linux是基于unix发展而来的,最一开始是由linus为首开发的,而那个时候linus还是一个学生,由此可见,国外牛人也是非常强悍的,一开始呢,unix其实也是开源的,linus所在的学校是用unix来教学的,但是突然有一天unix宣布要收费,而且采取闭源的方式,因此就不能继续使用了,所以linus这个时候就自己折腾操作系统出来,这就是鼎鼎大名的linux前身。
目前主流的linux版本有redhat/centos,ubuntu,suse,包括国产的红旗等等一系列,那么在企业中最常用的一般是redhat 和 centos

redhat是收费的,centos可以认为是redhat的免费版本,因此很多企业也使用centos, 我们的教学过程中也使用centos, 像ubuntu的话,更加适合个人PC机,桌面版本的。

        前面我们讲了,因为我们后面基本上所有的操作都是基于linux来操作和讲课,所有呢大家必须要先有一些简单的linux基础,这个大家也不要担心和有压力,觉着全部是命令行的方式,一开始可能就有畏惧感,其实大家后面熟悉之后,也就那么一回事,其实也就和大家使用windows操作系统是差不多的,都仅仅是一个操作系统而言,把命令讲明白之后,我相信大家也都是很快就能够掌握的,只有一点就是要大家经常勤练习。

猜你喜欢

转载自blog.csdn.net/zhoushuilin/article/details/79369892