有没有一个相当于CPU-z的Linux?

我需要清理最近“inheritance”的一些Linux客户端上的硬件。 过去,在Windows上,我使用优秀的CPU-z来生成硬件清单。 有一个相当于Linux的?

你可以使用CPU-G ,看看这里的例子

CPU-G是显示有关您的硬件的有用信息的应用程序。 它收集和显示有关您的CPU,RAM,主板,关于您的系统的一些一般信息等信息

% dmidecode % cat /proc/cpuinfo % lspci -vvv 

作为根用户都会向您显示关于CPU和内存的信息,您可能需要在下载最新版本的PCI ID列表之前运行update-pciids ,以确保正确报告您的硬件。

关于/proc/cpuinfolspcidmidecode和其他工具的其他答案是有帮助的。 如果可能的话,我会尽力摆脱他们。

但是对于大型工作,HAL是枚举和识别Linux硬件的主要机制。 严格来说,HAL是一个可通过系统DBus访问的API,但有一些命令行工具可以使HAL信息可供人类或脚本使用。

首先,试试这个:

 $ lshal 

UDI是系统中所有设备的HAL中的命名空间。 其他一切都是键/值对,其中键在HAL规范中定义的层次结构中

我不熟悉CPU-z,但是如果你对CPU信息感兴趣,可以search或者grep for info.category = 'processor' ,它会给你一个系统处理器列表,制造商,是否可以调节,一般来说, info.category是设备(电池,AC适配器,磁盘等)的基本分组,

 % cat /proc/cpuinfo % dmidecode 

x86info可以解码CPUfunction,并将其显示在人们可读的位置。

您可以使用列出所有硬件

 lshw 

要么

 lspci