Linux下查看硬件信息的方法

这些命令确实非常广泛。
粗略地说,/proc目录是一个直接反映硬件状态的虚拟文件系统。

例如 cat /proc/cpuinfo,我上周刚刚处理了一台服务器,由于 CPU 超频而崩溃 - 从这里检查型号。

lspci 比 cat /proc/pci 好得多。
在这个项目中,我直接使用 lspci -nn ,输出包括供应商 ID,无需手动映射。

/proc/meminfo 在查看内存碎片时特别准确。
我通常不建议使用免费版本,因为它的级别较低。

dmesg 对于查看启动日志特别有用。
上次机器蓝屏,这里立马发现是显卡驱动的问题。

但是,要检查硬盘驱动器,最好使用 lsblk,它比 fdisk-l 更现代。
你用过这个命令吗?

linux系统通过命令行查看cpu信息

lscpu是最直接的。
/proc/cpuinfo 级别较低。

lscpu 读取整行。
/proc/cpuinfo一定要自己过滤。

对于物理 CPU,请使用 grep Physicalid。
使用 grep cpucores 获取核心数量。

逻辑CPU的数量取决于处理器。
请参阅名称字段了解型号。

如果你有多个CPU型号会发生什么?