虽然很早就会用这条命令了,但一直都不知道输出的各部分表示什么,如下:
----------------------------------------------------------------------------
$ 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
----------------------------------------------------------------------------
好了,一一对号入座就行了。