CPU
1. lscpu:显示cpu架构信息

总处理器核心数量=处理器数量*每个处理器的核心数量*每个核心支持的线程数量。即:CPU(s) = Socket(s) * Core(s) * Thread(s)。
2. cat /proc/cpuinfo:查看CPU详细信息

这样输出的话,内容有些多,看起来会有些混乱。我们可以用几条命令来查看我们想要知道的信息:
# 查看物理CPU个数
cat /proc/cpuinfo | grep "physical id" | sort | uniq
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo | grep "cpu cores" | uniq
# 查看每个物理CPU中线程的个数
cat /proc/cpuinfo | grep "siblings" | uniq
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"
# 查看CPU型号
cat /proc/cpuinfo | grep "model name" | uniq
内存
查看/proc/meminfo或者使用free命令。free命令就是从meminfo中获取的信息。一般情况下,使用free就能得到我们想知道的信息:

可以看出,内存大小是4G
硬盘
1. lsblk:blk是block的缩写。列出块设备

其中,TYPE=disk表示硬盘,共100G。
2. df:查看硬盘使用情况

本文介绍如何通过Linux命令行工具查询系统的核心硬件信息,包括CPU架构、核心数量、线程数量、物理CPU数量、内存大小及硬盘详情。通过lscpu、cat /proc/cpuinfo、free和lsblk等命令,可以深入了解系统的硬件配置。
6247

被折叠的 条评论
为什么被折叠?



