Linux lscpu命令:查看CPU状态(附带实例)
lscpu 命令来自英文词组 list the CPU architecture 的缩写,其功能是显示 CPU 架构信息。
lscpu 命令会从 /proc/cpuinfo 文件中收集有关本机 CPU 架构的信息,并整理成易读的格式输出到 shell 终端,以方便运维人员了解本机 CPU 数量、架构、线程、核心、套接字等重要指标信息。
lscpu 命令的语法格式如下:
【实例】显示有关 CPU 架构的信息:
lscpu 命令会从 /proc/cpuinfo 文件中收集有关本机 CPU 架构的信息,并整理成易读的格式输出到 shell 终端,以方便运维人员了解本机 CPU 数量、架构、线程、核心、套接字等重要指标信息。
lscpu 命令的语法格式如下:
lscpu 参数常用参数见下表:
选项 | 作用 | 选项 | 作用 |
---|---|---|---|
-a | 显示全部的 CPU 信息 | -p | 使用可解析的格式 |
-b | 仅显示在线 CPU 信息 | -s | 设置系统根目录 |
-c | 仅显示离线 CPU 信息 | -V | 显示版本信息 |
-e | 显示扩展的可读格式 | -x | 显示十六进制掩码而非 CPU 列表信息 |
-h | 显示帮助信息 | -y | 显示物理 ID 而非逻辑 ID |
【实例】显示有关 CPU 架构的信息:
[root@clinux ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Thread(s) per core: 1 Core(s) per socket: 8 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 158 Model name: Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz Stepping: 10 CPU MHz: 2400.007 BogoMIPS: 4800.01 ......