如何从uname-a命令中判断内核是什么



我有一个ec2实例,我无法说出它的确切操作系统。

我输入了uname -a,它显示:

2.6.18-274.7.1.el5xen#1 SMP美国东部时间2011年10月20日星期四17:06:34 x86_64 x86_64 GNU/Linux

它并没有表明它是ubuntu、centOS、debian还是其他人。有人有什么想法吗?

lsb_release是一个需要研究的命令。以下是手册页:http://linux.die.net/man/1/lsb_release

示例用法:

ben@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 11.10
Release:    11.10
Codename:   oneiric

或者您可以只指定分销商id:

ben@ubuntu:~$ lsb_release -i
Distributor ID: Ubuntu

最新更新