转自:https://huaweicloud.csdn.net/63564222d3efff3090b5c84a.html

Linux 内核最早是由林纳斯·托瓦兹1991年为自己个人电脑开发的,他当时在 Usenet 新闻组 comp.os.minix 登载帖子,这份著名的帖子标志着 Linux 内核计划的正式开始。

在 Linux 系统中,在 /proc/version 文件中可查看当前系统的内核版本,使用下面的命令查看系统内核版本:

cat /proc/version

Linux version 4.18.0-80.el8.x86_64 (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Tue Jun 4 09:19:46 UTC 2019

上面的结果显示 Linux 的核心版本为 4.18.0-80,每段数字的意义如下所示:

Linux version 4.18.0-80.el8.x86_64

主版本.次版本.释出版本-修改版本

版本命名

在 2.6.x 版本以前,托瓦兹将核心的发展趋势分为两股,并根据这两股核心的发展分别给予不 同的核心编号。次版本为奇数表示发展中版本(development) 如2.5.xx,这种核心版本主要用在测试与测试新功能。次版本为偶数表示稳定版本 (stable) 如 2.6.xx,等到核心功能发展成熟后会加到这类版本中,提供使用者一个相对稳 定的 Linux 作业环境平台。自 2.6.0(2003年12月)发布后,人们认识到,更短的发布周期将是有益的。自那时起,版本的格式为A.B.C.D,其中A,B,C,D代表:A和B是无关紧要的,C是内核的版本,D是安全补丁。自 3.0(2011年7月)发布后,版本的格式为3.A.B,其中A,B代表:A是内核的版本,B是安全补丁。而4.0(2015年4月)发布后,则延续3.A.B的命名格式,只是将主版号变更为4。

Linux 内核历史版本

1991年9月17日,Linux 内核版本 0.01 在芬兰大学和研究网络(FUNET)的FTP服务器(ftp.funet.fi)上发布。它有 10,239 行代码。在 1991年10月5日,发布了 0.02 版本的内核。

5.x.y 版本

Version: 5.10

Version: 5.9

Version: 5.8

Version: 5.7

Version: 5.6

Version: 5.5

Version: 5.4

Version: 5.3

Version: 5.2

Version: 5.1

Version: 5.0

4.x.y 版本

Version: 4.20

Version: 4.19

Version: 4.18

Version: 4.17

Version: 4.16

Version: 4.15

Version: 4.14

Version: 4.13

Version: 4.12

Version: 4.11

Version: 4.10

Version: 4.9

Version: 4.8

Version: 4.7

Version: 4.6

Version: 4.5

Version: 4.4

Version: 4.3

Version: 4.2

Version: 4.1

Version: 4.0

3.x.y 版本

Version: 3.19

Version: 3.18

Version: 3.17

Version: 3.16

Version: 3.15

Version: 3.14

Version: 3.13

Version: 3.12

Version: 3.11

Version: 3.10

Version: 3.9

Version: 3.8

Version: 3.7

Version: 3.6

Version: 3.5

Version: 3.4

Version: 3.3

Version: 3.2

Version: 3.1

Version: 3.0

2.6.x.y 版本

Version: 2.6.39

Version: 2.6.38

Version: 2.6.37

Version: 2.6.36

Version: 2.6.35

Version: 2.6.34

Version: 2.6.33

Version: 2.6.32

Version: 2.6.31

Version: 2.6.30

Version: 2.6.29

Version: 2.6.28

Version: 2.6.27

Version: 2.6.26

Version: 2.6.25

Version: 2.6.24

Version: 2.6.23

Version: 2.6.22

Version: 2.6.21

Version: 2.6.20

Version: 2.6.19

Version: 2.6.18

Version: 2.6.17

Version: 2.6.16

Version: 2.6.15

Version: 2.6.14

Version: 2.6.13

Version: 2.6.12

Version: 2.6.11

Version: 2.6

2.6.0以前版本

Version: 2.4

Version: 2.2

Version: 2.0

Version: pre2.0

Version: 1.3

Version: 1.2

Version: 1.1

Version: 1.0

Version: 0.99

Version: 0.98

Version: 0.97

Version: 0.96

Version: 0.95

Version: 0.10

Version: 0.02

Version: 0.01