Bootstrap

linux查看系统架构的命令

两种方式,以下以中标麒麟为示例:

1.cat /proc/verison

 Linux version 3.10.0-862.ns7_4.016.mips64el

mips64el即为架构

2.uname -a 输出所有内容

 Linux infosec 3.10.0-862.ns7_4.016.mips64el #1 SMP PREEMPT Mon Sep 17 16:06:31 CST 2018 mips64el mips64el mips64el GNU/Linux

详细解释如下:

Linux –内核名称。 如果在BSD或macOS上运行相同的命令,结果将有所不同。

infosec–主机名

3.10.0-862.ns7_4.016.mips64el –内核版本(刚刚介绍过)

#1 SMP PREEMPT Mon Sep 17 16:06:31 CST 2018 – 这意味着编译了3.10.0-862.ns7_4.016.mips64el  1次,最后的编译时间戳也在那里。

mips64el –机器架构

mips64el –处理器架构

mips64el –操作系统体系结构(可以在64位处理器上运行32位OS)

GNU/Linux –操作系统(不,它不会显示发行名称)

3.uname -p 系统处理器的体系结构

4.uname -i 硬件平台架构

5.uname -m 机器硬件(CPU)名

6.uname -n 节点名称

7.uname -v  内核版本

8.uname -r 查找Linux内核

这意味着我正在运行Linux内核5.4.0-113,或者更笼统地说,我正在运行Linux内核版本5.4。

但是其他数字在这里意味着什么?

5 –内核版本
4 –重大修订
0 –轻微修订
113 –错误修复
generic–特定于版本的字符串。 对于Ubuntu,这意味着我正在使用桌面版本。 对于Ubuntu服务器版本,它应该是server。

                        
参考:

https://blog.csdn.net/Cappuccino_jay/article/details/125146647

https://blog.csdn.net/qq_42383970/article/details/119894397

;