linux 查询内核版本_linux内核版本号的构成

等等,还有个事。
我上次装系统时,对着命令行懵了半天,输入uname -a看着那串字符,突然想到版本号跟车子的型号似的。
你看那个4 .1 5 .0-1 4 2 -generic,就像车子的年份、型号、改款次数和配置。
比如我的旧电脑是2 .6 .3 2 -6 4 2 .1 5 .1 .el6 ,那是2 01 2 年的货色,老CentOS了。
不过话说回来,现在服务器上还用老内核吗?

常见Linux的发行版及不同发行版之间的联系与区别

哎,我搞IT这么多年,Linux发行版这块儿真是让人头疼。
记得当年2 009 年那会儿,我在一家公司负责服务器维护,那时候用的就是Redhat,那时候可没现在这么多的发行版,就RHEL、CentOS和Fedora几种。

那时候,我就觉得RHEL这个玩意儿稳定性没话说,但是维护起来太麻烦了,每次更新都小心翼翼的,生怕出了什么问题。
而CentOS就简单多了,开源的,源代码都可以自由下载,修改起来方便得很,但是稳定性差点。
Fedora那时候是测试新技术的,更新快,但是稳定性嘛,也就那样。

那时候公司里用的服务器多,每个服务器的配置都不太一样,我就得根据每个服务器的需求来选择相应的发行版。
记得有一次,一个数据库服务器,性能要求很高,我就选了Gentoo,那配置起来简直了,得一个个编译,但是优化之后性能那叫一个爆表啊。

后来,Ubuntu和Debian兴起,那时候好多个人用户和企业都开始用Ubuntu,界面友好,包管理方便,更新快。
我记得2 01 3 年左右,我帮一个做Web开发的小团队部署服务器,用的是Ubuntu,他们用的开心,我也觉得省心。

其实吧,不同发行版之间的联系主要是基于Linux内核,还有遵循GPL协定,保证开源自由。
区别嘛,就是内核、库和程序的组成不同,包管理器也不一样,像RPM和DPKG,社区支持和企业支持也不太一样,还有针对的用户和用途也各有侧重。

就像我之前说的,2 009 年用RHEL,稳定性重要,2 01 3 年用Ubuntu,易用性重要。
选哪个发行版,还得看自己具体的需求和喜好。
这块儿我没碰过太多其他发行版,比如ArchLinux,不敢乱讲,哈哈。
不过总的来说,Linux发行版就像不同的菜,有红烧肉,有清蒸鱼,你喜欢哪个就吃哪个。