有时在使用非自己搭建的环境平台时会需要查看系统信息,尤其是系统中编译过多个内核时,我们有时会需要当前使用的是哪个版本的内核。因此,一些查看系统版本以及内核版本信息的命令也是需要掌握的。
对于虚拟化环境而言首先要了解的是其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 -