Linux命令:显示Linux版本

时间:2020-01-09 14:16:08  来源:igfitidea点击:

输入什么命令可以显示Linux内核版本和其他信息(例如Linux发行名称)?
如何查看Linux内核版本号?
您需要使用以下命令:

  • uname打印内核和系统信息。

  • lsb_release打印特定于发行版的信息。

  • /proc/version文件打印正在运行的内核信息。

如何查看Linux内核版本号?

打开一个shell提示符(或终端),然后键入以下命令以查看当前的Linux内核版本:

$ uname -r

输出示例:

2.6.32-23-generic-pae

或键入以下命令:

$ uname -mrs

输出示例:

Linux 2.6.32-23-generic-pae i686

要打印所有信息,请输入:

$ uname -a

输出示例:

Linux Hyman-laptop 2.6.32-23-generic-pae #37-Ubuntu SMP Fri Jun 11 09:26:55 UTC 2010 i686 GNU/Linux

其中:

  • 2.6.32-23Linux内核版本号
  • " pae" pae内核类型表示我使用32位内核对4GB以上的RAM进行了授权。
  • 支持多核和多CPU的SMP内核。

/proc /版本文件

键入以下命令以查看Linux版本信息:

$ cat /proc/version

输出示例:

Linux version 3.2.0-0.bpo.1-amd64 (Debian 3.2.4-1~bpo60+1) ([email protected]) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Sat Feb 11 08:41:32 UTC 2012

上面的输出标识了当前正在运行的内核版本。
它包含"/proc/sys/kernel/ostype","/proc/sys/kernel/osrelease"和"/proc/sys/kernel/version"文件的内容。
例如:

$ cat /proc/sys/kernel/{ostype,osrelease,version}

输出示例:

Linux
3.2.0-0.bpo.1-amd64
#1 SMP Sat Feb 11 08:41:32 UTC 2012

查找发行版本

键入以下命令:

$ cat /etc/*release

或者

$ lsb_release -a

输出示例:

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 10.04 LTS
Release:	10.04
Codename:	lucid