1.uname查看linux內(nèi)核版本最常用的命令,適用于CentOS合愈,F(xiàn)edora,Debian击狮,Ubuntu等各種linux發(fā)行版本佛析。
這里我用的服務(wù)器是CentOS7版本
uname -a
列出系統(tǒng)所有信息
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 –內(nèi)核名稱。 如果在BSD或macOS上運(yùn)行相同的命令彪蓬,結(jié)果將有所不同寸莫。
下面是我用自己的macOS運(yùn)行的結(jié)果,內(nèi)核名稱是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 –主機(jī)名
- 3.10.0-862 –內(nèi)核版本
3 –內(nèi)核版本
10 –重大修訂
0 –輕微修訂
862 –錯誤修復(fù)
- 1 SMP Fri Apr 20 16:44:24 UTC 2018 – 編譯了1次档冬,時間代表最后的編譯時間戳
- x86_64 –機(jī)器架構(gòu)
- x86_64 –處理器架構(gòu)
- x86_64 –操作系統(tǒng)體系結(jié)構(gòu)(在64位處理器上可以運(yùn)行32位OS膘茎,反之不行)
- GNU/Linux –操作系統(tǒng)
也可以只查詢某一項信息
a.顯示主機(jī)類型:
uname -m
x86_64
b.顯示主機(jī)名
uname -n
wzwatt
c.顯示操作系統(tǒng)發(fā)行編號:
uname -r
3.10.0-862.el7.x86_64
d.顯示操作系統(tǒng)名稱:
uname -s
Linux
e.顯示系統(tǒng)版本與時間:
uname -v
#1 SMP Fri Apr 20 16:44:24 UTC 2018
2.使用linux配置文件查看
a.查看內(nèi)核版本
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而言可以看到開發(fā)者組織和gcc版本號
b.查看發(fā)行版本
cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
3.Linux dmesg命令用于顯示開機(jī)信息
kernel會將開機(jī)信息存儲在ring buffer中桃纯。開機(jī)信息亦保存在/var/log目錄中,名稱為dmesg的文件里披坏。
查看linux內(nèi)核版本
dmesg | grep Linux
在這里插入圖片描述
如若想看詳細(xì)的開機(jī)信息态坦,常用的命令是
dmesg |less
less退出查看按q鍵