lscpu
command¶
lscpu
in Linux/Unix is used to display CPU Architecture info. lscpu
gathers CPU architecture information from sysfs
and /proc/cpuinfo
files.
For example : manish@godsmack:~$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 142 Model name: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz Stepping: 9 CPU MHz: 700.024 CPU max MHz: 3100.0000 CPU min MHz: 400.0000 BogoMIPS: 5399.81 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 3072K NUMA node0 CPU(s): 0-3
Options¶
-a, --all
Include lines for online and offline CPUs in the output (default for -e). This option may only specified together with option -e or -p. For example: lsof -a
-b, --online
Limit the output to online CPUs (default for -p). This option may only be specified together with option -e or -p. For example: lscpu -b
-c, --offline
Limit the output to offline CPUs. This option may only be specified together with option -e or -p.
-e, --extended [=list]
Display the CPU information in human readable format. For example: lsof -e
For more info: use man lscpu
or lscpu --help