在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 2025 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 2025:内核构建信息及时间x86_64:表示机器使用的架构GNU/Linux:操作系统类型2、查询当前系统的内核版本:
uname -r
示例输出:
5.8.0-53-generic
3、查看当前系统的操作系统名称:
uname -s
示例输出:
Linux
4、检查系统的硬件架构:
uname -m
示例输出:
x86_64