一、生产上常用的Linux/Unix发行版本

Linux和Unix发行版本很多,往往给初学者一种眼花缭乱的感觉,无从入手。
据不完全统计,Linux发行版本就有几百个。
当然,我们只要了解最常用的那几种发行版本就可以了。

一、常用的发行版本

1.1 Linux主要的几种发行版本:

1、RedHat系列:RHEL、CentOS、Oracle linux。
2、SUSE
3、Ubutun
4、debian

1.2 Unix主要的几个发行版本:

1、Solaris
2、HP-UX
3、AIX

二、各发行版本市场占有率

正因为发行版本太多,所以初学者最经常问的一个问题是:我要学哪一个呢?
要回答这个问题,最好的答案还是看数据。

2016年中国服务器操作系统市场占比情况:

从这个数据可以看出,Linux系统中,以CentOS的28%最多,其次是Ubuntu的26%,再是RedHat的19%,还有SUSE的17%,其它总共占了10%。

各大硬件厂商也是对这几个常用的操作系统支持最好的。
DELL服务器支持的操作系统:

HP服务器支持的操作系统:

所以要想从事Linux运维工作,首先肯定要学RedHat系列的发行版本,其次是Ubuntu和SUSE。
我在实际工作中,用到最多的也是RedHat系列的几个操作系统,其次是SUSE用的比较多,Ubuntu倒是用的挺少的。

Unix找到的数据由于是不对外的,没办法发出来,后期找到再补充上来。
Unix操作系统中,AIX和Solaris所占比例是最多的,其次是HP-UX、Z/OS、AS400等。

因为Unix系统大部分是为了特定硬件特定编写的,很多是没有X86版本的,所以学起来就比较麻烦。
Solaris是有X86版本的,可以在虚拟机中创建学习,AIX也是有模拟器的,不过可能要学起来就稍微麻烦点。
我在实际生产中,Unix系统中Solaris是使用比较多的,这个可以学一学。

三、总结与学习建议

虽然Linux发行版本很多,但使用的内核都是一样的,所以80%-90%的命令都是一样的,不一样的命令往往都是各自发行厂商自己添加的一些系统管理命令,还有就是除了源码安装软件一样,发行厂商一般都会有自己特有的安装软件的方法。
Unix之间的版本,有的就可能差异比较大了。学习环境可能也不是很方便,所以在工作中,也发现熟悉Unix系统的越来越少了,比较精通的都是老一辈技术人员了。

从数据和作者自己的工作经验来看,初学者想学Linux/Unix,Linux中首先肯定要学RedHat系列的系统,比如CentOS,有精力了再去搞搞其它的,比如Ubuntu,debian。
虽然从比例上来说,RedHat系列是比较多,不过每个公司都不一样,有的公司就喜欢使用Ubuntu和debian。
Unix中就可以学学Solaris,因为比较常用的Unix中,也只有它有X86版本的,学起来方便。不过Oracle公司也放弃了Solaris系统,但是在生产中一时还是会存在的。

我们后面教程也主要以Linux系统为例来讲。

更多文章见我个人网站:http://haibing.org

猜你喜欢

转载自blog.csdn.net/HaiBingiDB/article/details/82562548