Linux之硬件信息查询命令

1 .CPU型号,直接cat /proc/cpuinfo | grep 名称 |切-f2 -d:|独特-c。
2 . 使用lscpu 检查CPU 核心数。
3 . 总内存大小,添加/proc/meminfo。
4 . 服务器模型,dmidecode | grep“产品名称”。
5 、网卡型号,lspci -vvv | grep 以太网。
6 、CPU是否为6 4 位,cat /proc/cpuinfo | grep 标志 | grep 'lm' | grep 'lm' | WC-L。
7 . 虚拟化支持,查看cat /proc/cpuinfo | pae 或 IntelVT 的 grep 标志。
8 、网卡带宽,ethtool <网卡名称>。
9 . 查询RAID可以使用cat /proc/mdstat或者根据服务器型号的专用命令。
1 0.查看综合硬件信息,dmidecode。

你自己考虑一下。

Linux系统下查看硬件信息命令大全

这些命令对于在Linux上检查硬件信息非常方便! lscpu,关于处理器、架构、核心数的完整信息一目了然。
cat/proc/cpuinfo,详细信息,型号,缓存,频率——一切都在这里。
lspci,用-v参数查看PCI设备、显卡、网卡,就不详细说了。
lshw,全硬件,cpu,内存,硬盘,简单版也好用。
lsscsi、SCSI/SATA 设备、型号、制造商,一应俱全。
了解有关 lsusb、USB 设备、键盘、鼠标、-v 选项和配置的所有信息。
hdparm、硬盘信息、速度、缓存和root权限只能被复制。
记不住参数?命令名man,手册在手,一切问题迎刃而解。
《Here's How to Learn Linux》一书也很有帮助。
你自己看看,不懂就问我。

vos3000 Linux 硬件信息查询命令汇总

说实话,这些Linux命令确实很懂硬件。
我在服务器部门工作的时候,遇到了主板突然蓝屏的情况。
我是第一个拿出dmide代码来查看序列号的。
我顺着线索查出是哪一批生产出现了问题,最终通过更换主板解决了问题。
grep -i 'serialnumber' 命令在使用过多后就变成了肌肉记忆。

有趣的是,在查看CPU信息时,我更习惯使用lspci -v命令。
例如,我曾经测试过一台新买的机器,发现物理CPU有8 核,但系统只识别4 核。
检查了半天,发现是BIOS中的线程数设置不正确。
更改参数后,立即正常。
虽然cat /proc/cpuinfo也可以查看,但是lspci信息更全面,尤其是查看内存芯片数量、频率等细节时。

我自己并没有运行很多硬盘信息,但是我每天都会使用df -h之类的命令。
记得有一次系统突然崩溃,发现某个挂载点满了。
我使用 du -sh 发现特定日志文件已爆炸。
至于 hdparm -I /dev/sda,我更喜欢使用 smartctl -a 来执行更详细的健康检查。
这个可以看坏扇区、过热次数等。

关于内存,free -m 是必不可少的,但是有一次遇到内存碎片问题,我检查了半天,发现需要使用/proc/meminfo中的SReclaimable参数来解析。
vmstat -s 可以检查内存分配,对于调整特别有用。

我非常喜欢网卡信息。
有一次,网络突然变得不稳定。
当我运行 dmesg| 时grep -i eth 发现驱动报错,但没有指出问题出在哪个端口。
最后,使用 ethtool -S eth0 命令并查看每个端口的 Rx/Tx 统计信息,以确定特定端口的光模块已关闭。

至于显卡和声卡,我习惯使用lspci | grep -i VGA。
比如我去年测试虚拟化平台的时候,发现虚拟机没有声音。
检查了半天,发现是Intel HDA驱动没有加载。
直接使用lspci -k查看kmod信息,快速定位问题。
我通常将 mpstat 与 iostat 结合使用,后者查看 CPU 负载,以提供更准确的瓶颈分析设备。

其实如果你多用这些命令的话,你会发现有些命令是集成的。
例如检查cpu,dmidecode查看硬件规格,/proc/cpuinfo查看系统定义参数,lspci查看PCI插槽信息。
只有将它们结合起来,才能看清整个画面。
组合查询的想法比记住单个命令更有用。

我记得有关于X的数据,但我建议你检查一下。
我自己没有这样做。