[内容] Linux 硬件信息的查看(CPU、内存、硬盘和其他硬件信息)

内容目录:
内容一:查看 CPU 信息
1.1 查看 CPU 个数(也就是处理的 socket 数)
1.2 查看 CPU 核心数
1.3 查看 CPU 的详细信息

内容二:查看内存大小
2.1 查看内存大小
2.2 查看内存详细信息

内容三:查看硬盘信息

内容四:查看其他硬件的方法
4.1 查看其他所有硬件的方法
4.2 查看某一个硬件的方法

具体的内容:
内容一:查看 CPU 信息
1.1 查看 CPU 个数(也就是处理的 socket 数)
# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

1.2 查看 CPU 核心数
# cat /proc/cpuinfo | egrep "core id|physical id" | tr -d "\n" | sed s/physical/\\nphysical/g | grep -v ^$ | sort | uniq | wc -l

1.3 查看 CPU 的详细信息
# lscpu

内容二:查看内存大小
2.1 查看内存大小
# free -m

2.2 查看内存详细信息
# cat /proc/meminfo 

内容三:查看硬盘信息
# lsblk

内容四:查看其他硬件的信息
4.1 查看其他所有硬件的信息
# dmesg

4.2 查看某一个硬件的信息
# dmesg | grep -i mouse
(补充:这里以查看鼠标信息的方法为例)