当要明确自己的Linux系统的版本号时,大多数情况是用命令确定Linux内核版本的。不过这个还是要与CentOS的版本号(就是你使用的Linux系统的发行版本)区分开来,这两个不是一个东西。
一、发行版本号
比如当时安装CentOS时,选择了7.6版本,或者8.1版本的 (这是Linux的发行版本,即在Linux内核上对其进行的了一定程度的封装和工能的增强)
我当时选择的是红帽版本的Linux
二、内核版本号
所以之后的Linux内核版本号是:(也显示的是对应的红帽的版本)
三种查看命令如下:
1、cat /proc/version
【uname命令用于显示有关系统的重要信息,其中-s选项表示内核名称(Linux),-r选项表示内核版本号(3.10.0-957.el7.x86_64),而-m选项表示机器的硬件架构(x86_64)】
2、uname -srm
3、hostnamectl | grep -i kernel
Linux 3.10.0-957.el7.x86_64 x86_64表示一个基于Linux内核版本3.10.0-957.el7.x86_64的x86_64处理器架构的计算机系统。更具体地说,其中:
- Linux是操作系统内核的名称;
- 3.10.0-957.el7.x86_64是Linux内核版本号,其中3表示主版本号,10表示次版本号,0是修订版本号;
- el7代表该Linux内核来自Red Hat Enterprise Linux(RHEL)7发行版,因为el7是RHEL 7中预设的系统发行标识符;
- x86_64表示计算机硬件架构使用x86_64,即AMD64或Intel 64位架构,其支持运行64位的操作系统和应用程序。
Linux是操作系统内核版本号一般由三组数字组合成,分别是主版本号.次版本号.修正次数。其中次版本号为奇数表示开发中的版本,为测试版本,不太稳定。偶数则表示发行的版本,是稳定的。