linux查看系統信息

linux系統中有時會遇到查看系統內核版本,主機名稱,cpu架構等的相關操做。 node

可用uname實現查看! linux


uname具體操做實例以下: shell

uname -a 

打印全部信息,信息格式爲: 架構

內核名稱   主機名   內核版本   內核發佈時間   cpu硬件名  cpu類型    硬件平臺   操做系統類型 this

例如,在個人主機上運行以下: spa

# uname -a Linux bb-moonshot-cc-06.bb01.baidu.com 2.6.32_1-14-0-0 #1 SMP Mon Mar 31 10:42:09 CST 2014 x86_64 x86_64 x86_64 GNU/Linux 

表示:內核爲 : linux 操作系統

         主機名爲: bb-moonshot-cc-06.bb01.baidu.com code

         發佈版本爲:  2.6.32_1-14-0-0 orm

         發佈時間爲:  #1 SMP Mon Mar 31 10:42:09 CST 2014 文檔

         cpu硬件名: x86_64

         cpu類型:   x86_64

         硬件平臺:  x86_64

        操做系統:  GNU/Linux

針對不一樣的信息,可用不一樣的參數查看(具體有哪些參數, 可用 uname  --help列出)

運行實例以下:

# uname -s Linux 

內核爲linux內核


# uname -n bb-moonshot-cc-06.bb01.baidu.com 

列出主機名爲:bb-moonshot-cc-06.bb01.baidu.com


# uname -r 2.6.32_1-14-0-0 

列出內核版本爲: 2.6.32_1-14-0-0


# uname -v #1 SMP Mon Mar 31 10:42:09 CST 2014

列出version爲: #1 SMP Mon Mar 31 10:42:09 CST 2014


#uname -m x86_64 

列出硬件名爲: x86_64


# uname -p x86_64 

列出cpu處理器架構爲: x86_64


# uname -i x86_64 

列出硬件平臺爲: x86_64


# uname -o GNU/Linux 

列出操做系統爲: GNU/linux


# uname --help Usage: uname [OPTION]... Print certain system information.  With no OPTION, same as -s.  -a, --all                print all information, in the following order:  -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  -i, --hardware-platform  print the hardware platform  -o, --operating-system   print the operating system      --help     display this help and exit      --version  output version information and exit 

列出uname的幫助文檔

相關文章
相關標籤/搜索