1 | uname
|
2 | ===
|
3 |
|
4 | 显示Linux系统信息
|
5 |
|
6 | ## 补充说明
|
7 |
|
8 | **uname命令** 用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。
|
9 |
|
10 | ### 语法
|
11 |
|
12 | ```shell
|
13 | uname(选项)
|
14 | ```
|
15 |
|
16 | ### 选项
|
17 |
|
18 | ```shell
|
19 | -a或--all:显示全部的信息;
|
20 | -m或--machine:显示电脑类型;
|
21 | -n或-nodename:显示在网络上的主机名称;
|
22 | -r或--release:显示操作系统的发行编号;
|
23 | -s或--sysname:显示操作系统名称;
|
24 | -v:显示操作系统的版本;
|
25 | -p或--processor:输出处理器类型或"unknown";
|
26 | -i或--hardware-platform:输出硬件平台或"unknown";
|
27 | -o或--operating-system:输出操作系统名称;
|
28 | --help:显示帮助;
|
29 | --version:显示版本信息。
|
30 | ```
|
31 |
|
32 | ### 实例
|
33 |
|
34 | 使用uname命令查看全部信息:
|
35 |
|
36 | ```shell
|
37 | [root@localhost ~]# uname #单独使用uname命令时相当于uname -s
|
38 | Linux
|
39 |
|
40 | [root@localhost ~]# uname -a
|
41 | Linux localhost 2.6.18-348.6.1.el5 #1 SMP Tue May 21 15:34:22 EDT 2013 i686 i686 i386 GNU/Linux
|
42 |
|
43 | [root@localhost ~]# uname -m
|
44 | i686
|
45 |
|
46 | [root@localhost ~]# uname -n
|
47 | localhost
|
48 |
|
49 | [root@localhost ~]# uname -r
|
50 | 2.6.18-4-686
|
51 |
|
52 | [root@localhost ~]# uname -s
|
53 | Linux
|
54 |
|
55 | [root@localhost ~]# uname -v
|
56 | #1 SMP Tue May 21 15:34:22 EDT 2013
|
57 |
|
58 | [root@localhost ~]# uname -p
|
59 | i686
|
60 |
|
61 | [root@localhost ~]# uname -i
|
62 | i386
|
63 |
|
64 | [root@localhost ~]# uname -o
|
65 | GNU/Linux
|
66 |
|
67 | [root@localhost ~]# uname --version
|
68 | uname (GNU coreutils) 5.97
|
69 | Copyright (C) 2006 free Software Foundation, Inc.
|
70 | 这是自由软件。您可以按照 GNU GPL 协议 <http://www.gnu.org/licenses/gpl.html> 的条款再发布此软件的副本,但我们无法保证相关法律不对这一情形进行限制。
|
71 |
|
72 | 由 David MacKenzie 编写。
|
73 | ```
|
74 |
|
75 |
|
76 |
|
\ | No newline at end of file |