uname Unix name

uname Unix name

uname 命令的英文全称即 "Unix name"。

用于显示系统相关信息,比如主机名、内核版本号、硬件架构等。

如果未指定任何选项,其效果相当于执行 uname -s 命令,即显示系统内核的名字。

常用参数:

执行 uname -a

其中,Linux  内核名称,对应参数 -s

localhost.localdomain 主机名称,对应 -n

4.19.113-16.nfs4.x86_64 内核发行号,对应 -r

#1 SMP Mon Dec 20 19:16:02 CST 2021 内核版本,对应 -v

x86_64 硬件架构,对应 -m

x86_64 处理器类型 对应 -p

x86_64 硬件平台 对应 -i

GNU/Linux 操作系统名称 对应 -o


uname -m 的结果跟 arch 一样

如果是 arm 的 cpu,会返回 aarch64

如果是 amd 的 cpu,会返回 x86_64 或者  amd64