赞
踩
uname 命令的功能是用于查看系统主机名、内核及硬件架构等信息。如果不加任何参数,默认仅显示系统内核名称,相当于-s参数。
目录
uname [参数]
-a | 显示系统所有相关信息 |
-m | 显示计算机硬件架构 |
-n | 显示主机名称 |
-r | 显示内核发行版本号 |
-s | 显示内核名称 |
-v | 显示内核版本 |
-p | 显示主机处理器类型 |
-o | 显示操作系统名称 |
-i | 显示硬件平台 |
- [root@linux ~]# uname -a
- Linux linux 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
主机硬件架构名称指的是计算机所采用的硬件平台架构,常见的硬件平台架构包括 x86、x86-64、ARM、MIPS
- [root@linux ~]# uname -m
- x86_64
处理器类型指的是计算机的中央处理器(CPU)的型号或系列。常见的处理器型号或系列包括Intel Core i7、AMD Ryzen、Qualcomm Snapdragon等
- [root@linux ~]# uname -p
- x86_64
uname -p 和 uname -m 输出结果一样是因为在操作系统上处理器类型和主机硬件架构名称的含义被混淆。
- [root@linux ~]# uname -n
- linux
- [root@linux ~]# uname -r
- 3.10.0-862.el7.x86_64
- [root@linux ~]# uname -s
- Linux
GNU/Linux 是一种开源操作系统,其核心代码是由 GNU 组织开发的 GNU 项目中的一部分,而 Linux 则是由 Linus Torvalds 开发的内核部分。这种操作系统通常会以 GNU/Linux 的形式进行命名,以突显 GNU 和 Linux 两部分代码的重要性。这种命名方式是由 GNU 组织和自由软件社区推广的,并被广泛接受。
- [root@linux ~]# uname -o
- GNU/Linux
i686表明了用的是32位的操作系统,如果是X86_64则表明用的是64位的系统
- [root@linux ~]# uname -i
- x86_64
- [root@linux ~]# uname -v
- #1 SMP Fri Apr 20 16:44:24 UTC 2018
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。