
Linux uname命令说明
在Linux系统中,uname 命令用于查看当前系统的相关信息。
uname 是 "UNIX name" 的简称,通过该命令可以快速获取系统的基本信息。
该命令能够输出诸如系统名称、版本号、硬件架构等关键信息,方便用户掌握系统的配置情况。
命令格式
uname [参数]
不同的参数会决定uname命令输出的内容和详细程度。
常用参数介绍:
-
-a, --all:展示全部系统信息,包含内核名称、节点名称、内核版本、机器类型、处理器信息、硬件平台以及操作系统信息。 -
-s, --kernel-name:仅显示内核名称。 -
-n, --nodename:仅显示网络节点的名称。 -
-r, --kernel-release:显示内核发布的具体版本。 -
-v, --kernel-version:显示内核的具体版本信息。 -
-m, --machine:显示系统的硬件架构。 -
-p, --processor:显示处理器的类型。 -
-i, --hardware-platform:显示硬件平台的信息。 -
-o, --operating-system:显示操作系统的名称。
使用示例
1、显示完整的系统信息:
uname -a
示例输出:
Linux myhostname 5.8.0-53-generic #60~18.04.1-Ubuntu SMP Tue Apr 13 20:37:32 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
各项含义如下:
-
Linux:操作系统名称 -
myhostname:主机名 -
5.8.0-53-generic:内核版本号 -
#60~18.04.1-Ubuntu SMP Tue Apr 13 20:37:32 UTC 2021:内核构建信息及时间 -
x86_64:表示机器使用的架构 -
GNU/Linux:操作系统类型
2、查询当前系统的内核版本:
uname -r
示例输出:
5.8.0-53-generic
3、查看当前系统的操作系统名称:
uname -s
示例输出:
Linux
4、检查系统的硬件架构:
uname -m
示例输出:
x86_64










