Linux常用命令-uname

命令

uname

描述

print system information
显示系统版本信息

用法

1
uname [OPTION]...

选项

1
2
3
4
5
6
7
8
9
10
Options:
-a, --all 显示所有系统信息
-s, --kernel-name 显示内核名称
-n, --nodename 显示主机名hostname
-r, --kernel-release 显示当前内核版本
-v, --kernel-version 显示内核发布时间
-m, --machine 显示系统架构
-p, --processor 显示处理器架构或者unknown
-i, --hardware-platform 显示硬件平台架构或者unknown
-o, --operating-system 显示操作系统

注意

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$ uname
Linux
$ uname -s
Linux
$ uname -a
Linux centos7 3.10.0-1160.11.1.el7.x86_64 #1 SMP Fri Dec 18 16:34:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
# -n显示主机名
$ uname -n
centos7
# -r显示当前内核版本
$ uname -r
3.10.0-1160.11.1.el7.x86_64
$ uname -v
#1 SMP Fri Dec 18 16:34:56 UTC 2020
# -m显示系统架构
$ uname -m
x86_64
$ uname -p
x86_64
$ uname -i
x86_64
$ uname -o
GNU/Linux