小白入门Linux,到底选择哪个Linux版本?

Linux版本的区别从小了说是"内核"与"发行版本"的不同;大了说是"个人使用"或"公司应用"两个方面;

小白入门Linux,到底选择哪个Linux版本?_第1张图片

先笼统的解答一下,首先如果是从个人使用,当然首推ubuntu(乌班图),其次就是各种国产Linux发行版本,其中尤以Debian为基准开发出的Deepin(深度Linux),当然如果从企国内(注意一下,这里单只咱们大陆地区)业服务器应用教务来说,推荐学习RHEL(红帽)或者CentOS系统

这里来细致说下各个版本的优胜劣汰吧,好过一句话"学XXX版本没错的"这种无力说辞,先强调一下,这里的版本指"发行版本":

一、红帽(RHEL)或CentOS

小白入门Linux,到底选择哪个Linux版本?_第2张图片
小白入门Linux,到底选择哪个Linux版本?_第3张图片

为什么先说这两个版本,因为他们的渊源很深;相信听说Linux的各位一定或多或少知道"红帽子",很多"白帽子"、"绿帽子"等词汇都是由它演变而来,这里先不过多赘述,想要了解的各位可以自行百度"白帽子Linux"&"绿帽子Linux",简单了解就好;

言归正传,首先说一些你可以百度到的资料(哈哈哈,百度的搬运工,当然我是一个会修饰的搬运工),红帽,是一个开放来源软件产品和服务的开发商,由它发行的Linux版本叫Redhat Enterprise Linux (RHEL),也是大家最熟悉的,早期国内所有的互联网公司、国企、传统行业(金融、证券等)都是使用RHEL的,因为这个版本是提供官方的技术支持(当然是收费的,类似系统bug更新),所以发展到现在RHEL虽然还占据一部分市场份额,但主要应用在国企和传统行业中,说的直接点,就是所有的东西用官方的,出问题官方担责任,属于"有钱能使鬼推磨","破财免灾"的类型;

而现在以BAT/TMD公司为首的互联网企业早已转移到了CentOS上,你现在买一台阿里云、腾讯云等ECS服务器,都是CentOS的底层操作系统,原因很简单,CentOS可以看做是RHEL的破解版,完全免费,但也意味着"官方不提供任何技术支持",即便花钱也是无用的(毕竟财大气粗,不缺这点),所以这也是为什么互联网公司招聘运维工程师多以技术为评估标准,而并不看重红帽官方的认证,因为CentOS一切自主,后院起火都是"运维的锅"(哎,真的想让知乎出个捂脸哭的表情包)。而至于CentOS本身早已被并购进红帽公司,哦对,2018年10月红帽也被IBM收购(算不算一报还一报,出来混迟早要还的),当然这并不会影响CentOS与RHEL的使用发展,不用担心;

二、Debian & Ubuntu

小白入门Linux,到底选择哪个Linux版本?_第4张图片
小白入门Linux,到底选择哪个Linux版本?_第5张图片

这两个放到一起,原因也很简单,你可以把Debian看作Ubuntu的爹,啊!对,就是基于Debian衍生出的Ubuntu。Debian是公司服务器的系统,Ubuntu是个人loptop的选择,很多国内的爱好者或者某些公司服务器就是使用这两个Linux版本,当然这些版本主要的市场在欧美地区最早期,我在学习时,由于时法国人授课,所以学习就是以上版本),例如法国,由于云、虚拟化技术成熟早于国内,而且外国人对于Linux的开发可谓"匠心",所以大批量的公司使用"Debian"(由于很久未去法国,所以特此向法国的朋友求证了一下)

小白入门Linux,到底选择哪个Linux版本?_第6张图片
小白入门Linux,到底选择哪个Linux版本?_第7张图片
小白入门Linux,到底选择哪个Linux版本?_第8张图片

资料中还有一个Linux的版本叫SUSE,这个是由德国开发出的Linux版本,国内甚少用到,我们暂且不提;

当然,此外像"Gentoo"、"OpenSUSE"等也是全球排名靠前的几大Linux发行版本,当然向国内很多公司在安全方面会使用kali版本做渗透,使用"中标麒麟"、"银河麒麟"等Linux版本做自己业务,个人娱乐上可以选择"Ubuntu"、"Mint"等(当然还有很多版本,不一一赘述)

从未来就业学习上,首推"CentOS"或者"RHEL",这两个版本相同情况下,操作、命令可以说是完全相同的,我的课程就是以"RHEL"系统为根基,学生生产环境中一样可以熟练使用CentOS。额外可以补充Debian与Ubuntu的内容(实际上只是命令不同)。

而不同的发行版本对应的内核是不同的,实际上Linux主要对应的是内核版本,默认CentOS/RHEL6.x发行版本的内核是2.6.x,CentOS/RHEL7.x对应的内核是3.10.x,这里首推学习CentOS/RHEL7.x系统,当然很多人会说升级内核就可以,其实这就好比人与衣服,人在成长,衣服自然是需要更换的,很多人说企业里大比例上还是使用6.x的系统,这点确实如此,但是从企业趋势,服务架构上来说都在向7.x系统过渡,所以强烈建议7.x系统!!!这里有张红帽官方发行版本与内核版本的对应关系,如果未来工作不涉及内核开发或者应用开发,在于运维的中前期是无需关注的!

原文来自公众号“思科CCIE训练营”定期更新网络技术干货文章,学习资料视频教程+文档PPT+工具软件包及安装使用教程免费领,欢迎关注,一起吹皮,一起飞!


小白入门Linux,到底选择哪个Linux版本?_第9张图片

你可能感兴趣的:(小白入门Linux,到底选择哪个Linux版本?)