uname [OPTION]...

功能

查看系统信息。

举例

打印内核的名称

$uname -s

$uname

输入之后,输出如下:

Linux

这里,我机器的内核名称是 Linux

打印发布的内核

$uname -r

输入之后,输出如下:

2.6.27-7-generic

这里,表明 Linux 的内核版本是 2.6.27-7-generic 的。

打印内核版本

$uname -v

输入之后,输出如下:

#1 SMP Fri Oct 24 06:42:44 UTC 2008

打印操作系统

$uname -o

输入之后,输出如下:

GNU/Linux

打印机器硬件名称

$uname -m

输入之后,输出如下:

i686

这里表明,我的机器是 i686 的。

打印网络节点主机名

$uname -n

输入之后,输出如下:

quietheart

这表明我的主机的名称是 quietheart

打印所有信息

$uname -a

输入之后,输出如下:

Linux lvkai 2.6.27-7-generic #1 SMP Fri Oct 24 06:42:44 UTC 2008 i686 GNU/Linux

描述

uname 命令用于显示系统信息,根据不同的命令参数,输出不同的系统信息

选项:

  • -a,–all 显示所有内容
  • -s, –kernel-name 显示内核名称,如:Linux
  • -n, –nodename 显示主机名,如: test0-32-227.test.com
  • -r, –kernel-release 显示操作系统的发行编号,如: 2.6.9-42.ELsmp
  • -v, –kernel-version 显示操作系统的版本,如: #1 SMP Wed Jul 12 23:27:17 EDT 200
  • -m,–machine 显示电脑类型,如: i686
  • -p, –processor 显示CPU类型,如: i686
  • -i, –hardware-platform 显示硬件平台,如: i386
  • -o,–operating-system 显示操作系统类型,如: GNU/Linux