如何查看Xen、操作系統及內核版本信息

      有時在使用非自己搭建的環境平臺時會需要查看系統信息,尤其是系統中編譯過多個內核時,我們有時會需要當前使用的是哪個版本的內核。因此,一些查看系統版本以及內核版本信息的命令也是需要掌握的。  

      對於虛擬化環境而言首先要了解的是其VMM,也稱爲Hypervisor的版本,例如Xen,我們需要了解它的版本,其信息保存在/sys/hypervisor路徑下,執行ls /sys/hypervisor,我們可以看到如下信息

compilation  properties  type  uuid  version  vmcoreinfo

其中version就保存的是當前運行的VMM的版本信息,例如一個Xen-4.2.0版本

cat version/major查看Xen的主版本號,顯示爲4

cat version/minor查看Xen的次級版本號,顯示爲2

cat version/extra查看修訂版本號,顯示.0

對於系統中的操作系統信息,可以用lsb_release -a命令查看,可以得到你的操作系統類型,是Linux哪種發行版,以及版本號
# lsb_release -a
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description:    CentOS release 5.4 (Final)
Release:        5.4
Codename:       Final

 

查看內核以及版本號的命令爲uname以及uname -r

root~ # uname
Linux
root ~ # uname -r
2.6.18-164.el5

需要注意的是虛擬化平臺下是使用VMM作爲內核,因此uname顯示出的是VMM的版本信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章