lshw 和 lspci 命令的区别

lshw 和 lspci 命令的区别

我认为这是一个有点令人困惑的问题,但有什么区别瘦身串行通信命令?

答案1

lshw 列出所有计算机硬件,lspci 列出连接到计算机的所有设备。

Ubuntu 手册页

串行通信 是一个用于显示系统中 PCI 总线及其所连接设备的信息的实用程序。

瘦身 是一个用于提取机器硬件配置详细信息的小工具。它可以报告具有 DMI 功能的 x86 或 IA-64 系统以及某些 PowerPC 机器(已知 PowerMac G4 可以工作)的准确内存配置、固件版本、主板配置、CPU 版本和速度、缓存配置、总线速度等。

答案2

简单来说:

$ lspci | wc
     17     206    1509
$ sudo lshw | wc
     439    1464   19370   

lspci命令仅列出通过 PCI 总线连接的设备。另一方面, lshwand lshw-gtk(相同但带有 GUI)提供有关系统中所有硬件的详尽信息。这将包括主板、CPU、硬盘等。它还提供有关这些设备的更详细信息,包括序列号和型号。

相关内容