uname Unix name
        警告
      
      本文最后更新于 2023-10-22,文中内容可能已过时。
      uname Unix name
uname 命令的英文全称即"Unix name"。
用于显示系统相关信息,比如主机名、内核版本号、硬件架构等。
如果未指定任何选项,其效果相当于执行uname -s命令,即显示系统内核的名字。
常用参数:
- 
-a,--all:以如下次序输出所有信息。其中若-p和-i的探测结果不可知则被省略
- 
-s,--kernel-name:输出内核名称
- 
-n,--nodename:输出网络节点上的主机名
- 
-r,--kernel-release:输出内核发行号
- 
-v,--kernel-version:输出内核版本
- 
-m,--machine:输出主机的硬件架构名称
- 
-p,--processor:输出处理器类型(不可移植)
- 
-i,--hardware-platform:输出硬件平台或(不可移植)
- 
-o,--operating-system:输出操作系统名称
- 
--help:显示此帮助信息并退出
- 
--version:显示版本信息并退出
执行 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
 小虾米
 小虾米