查看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 (builder@kbuilder.dev.centos.org) (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鍵

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容