uname -a输出内容分析

虽然很早就会用这条命令了,但一直都不知道输出的各部分表示什么,如下:

----------------------------------------------------------------------------

$ uname -a

Linux ubuntu3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386GNU/Linux

----------------------------------------------------------------------------

 

查看一下uname的用法:

----------------------------------------------------------------------------

$ uname --help

Usage: uname[OPTION]...

Print certain systeminformation.  With no OPTION, same as -s.

 

  -a, --all                print all information, in thefollowing order,

                             except omit -p and-i if unknown:

  -s, --kernel-name        print the kernel name

  -n, --nodename           print the network node hostname

  -r, --kernel-release     print the kernel release

  -v, --kernel-version     print the kernel version

  -m, --machine            print the machine hardware name

  -p, --processor          print the processor type or"unknown"

  -i, --hardware-platform  print the hardware platform or"unknown"

  -o, --operating-system   print the operating system

      --help    display this help and exit

      --version output version information and exit

----------------------------------------------------------------------------

 

将每个参数都单独执行一次,得到:

----------------------------------------------------------------------------

硬件平台:

$ uname -i

i386

---------------------------------

机器硬件(CPU)名:

$ uname -m

I686

---------------------------------

节点名称:

$ uname -n

Ubuntu

---------------------------------

操作系统:

$ uname -o

GNU/Linux

---------------------------------

系统处理器的体系结构:

$ uname -p

i686

---------------------------------

操作系统的发行版号:

$ uname -r

3.2.0-29-generic-pae

---------------------------------

系统名:

$ uname -s

Linux

---------------------------------

内核版本:

$ uname -v

#46-Ubuntu SMP FriJul 27 17:25:43 UTC 2012

----------------------------------------------------------------------------

 

好了,一一对号入座就行了。

你可能感兴趣的:(uname)