Linuxs查询CPU、内存等信息
Linux查看CPU相关信息:
1、CPU相关信息,cat+grep 命令,不需要sudo权限:
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c #查看CPU信息
cat /proc/cpuinfo | grep "physical id"| sort| uniq| wc -l #查看CPU物理个数
cat /proc/cpuinfo | grep "cpu cores"| uniq #查看每个物理CPU中core的个数,即核数
cat /proc/cpuinfo | grep "processor"| wc -l #查看逻辑CPU个数
结果:
CPU信息:
物理CPU个数:
每个物理CPU中的core个数:
逻辑CPU个数:
2、内存相关信息, dmidecode(sudo用户)命令,可用lshw查看所有硬件摘要信息:
lshw #ls hardware
结果如下:
注: lshw must be run as super user or it will only report partial information.
类似的,有lscpu:
lscpu
结果:
【Ref】
[1] Linux查看物理CPU个数、核数、逻辑CPU个数
[2] 查看linux系统的cpu个数线程数量以及型号
[3] CPU Info source
[4] lshw
[5] Linux下lshw,lsscsi,lscpu,lsusb,lsblk硬件查看命令