查看linux内核版本发行版本常用命令

1.uname查看linux内核版本最常用的命令,适用于CentOS,Fedora,Debian,Ubuntu等各种linux发行版本。
这里我用的服务器是CentOS7版本
uname -a
列出系统所有信息

Linux wzwatt 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

解释如下

  • Linux –内核名称。 如果在BSD或macOS上运行相同的命令,结果将有所不同。
    下面是我用自己的macOS运行的结果,内核名称是Darwin
Darwin Desktop8724.local 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64 x86_64
  • wzwatt –主机名
  • 3.10.0-862 –内核版本

3 –内核版本
10 –重大修订
0 –轻微修订
862 –错误修复

  • 1 SMP Fri Apr 20 16:44:24 UTC 2018 – 编译了1次,时间代表最后的编译时间戳
  • x86_64 –机器架构
  • x86_64 –处理器架构
  • x86_64 –操作系统体系结构(在64位处理器上可以运行32位OS,反之不行)
  • GNU/Linux –操作系统

也可以只查询某一项信息
a.显示主机类型:
uname -m

x86_64

b.显示主机名
uname -n

wzwatt

c.显示操作系统发行编号:
uname -r

3.10.0-862.el7.x86_64

d.显示操作系统名称:
uname -s

Linux

e.显示系统版本与时间:
uname -v

#1 SMP Fri Apr 20 16:44:24 UTC 2018

2.使用linux配置文件查看
a.查看内核版本
cat /proc/version

Linux version 3.10.0-862.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018

相比较uname而言可以看到开发者组织和gcc版本号

b.查看发行版本
cat /etc/redhat-release

CentOS Linux release 7.5.1804 (Core) 

3.Linux dmesg命令用于显示开机信息
kernel会将开机信息存储在ring buffer中。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。
查看linux内核版本
dmesg | grep Linux

在这里插入图片描述

如若想看详细的开机信息,常用的命令是
dmesg |less
less退出查看按q键

你可能感兴趣的:(查看linux内核版本发行版本常用命令)