Gibt es ein Linux-Äquivalent zu CPU-z?

10

Ich muss die Hardware auf einigen Linux-Clients inventarisieren, die ich kürzlich "geerbt" habe. In der Vergangenheit habe ich unter Windows die hervorragende CPU-z verwendet, um das Hardwareinventar zu generieren. Gibt es ein Linux-Äquivalent?

AnonJr
quelle
Würde es Ihnen etwas ausmachen, Ihre Frage zu bearbeiten und das Thema zu wechseln, um zu beschreiben, was CPU-z tut? Die einzige Möglichkeit, diese Frage zu beantworten, waren die Tags. Mit einem klareren Titel können Sie die Aufmerksamkeit anderer Linux-Experten auf sich ziehen. (Denken Sie daran, viele Gurus kennen möglicherweise nur eine Plattform.)
jhs
1
Für diejenigen, die CPUz nicht kennen, ist es ein Tool, das unter Windows verwendet wird, um detaillierte Informationen zu CPU, Motherboard und Speicher anzuzeigen. pat.marcourt.free.fr/cpu-z.JPG
Adam Gibbins

Antworten:

2

Sie können CPU-G verwenden , siehe Beispiel hier

CPU-G ist eine Anwendung, die nützliche Informationen zu Ihrer Hardware anzeigt. Es sammelt und zeigt Informationen zu Ihrer CPU, Ihrem RAM, Ihrem Motherboard, einige allgemeine Informationen zu Ihrem System und vieles mehr an

Joe
quelle
Das muss ich heute Abend definitiv später testen.
AnonJr
7
% dmidecode
% cat /proc/cpuinfo
% lspci -vvv

Da root alle Informationen zu CPU und Speicher anzeigt, möchten Sie möglicherweise update-pciidsvor einigen dieser Befehle die neueste Version der PCI-ID-Liste herunterladen, um sicherzustellen, dass alle Ihre Hardware korrekt melden.

Adam Gibbins
quelle
3

Andere Antworten zu /proc/cpuinfo, lspci, dmidecodeund andere Werkzeuge sind hilfreich. Ich würde versuchen, zuerst mit ihnen davonzukommen, wenn ich könnte.

Für große Aufträge ist HAL jedoch der Hauptmechanismus zum Auflisten und Identifizieren von Hardware unter Linux. Genau genommen ist HAL eine API, auf die über den System-DBus zugegriffen werden kann. Es gibt jedoch Befehlszeilentools, mit denen HAL-Informationen für den menschlichen oder Skriptverbrauch verfügbar gemacht werden können.

Versuchen Sie zunächst Folgendes:

$ lshal

Die UDI ist ein Namespace in HAL für alle Geräte in Ihrem System. Alles andere sind Schlüssel / Wert-Paare, bei denen sich die Schlüssel in einer in der HAL-Spezifikation definierten Hierarchie befinden

Ich bin nicht mit CPU-z vertraut, aber wenn Sie an CPU-Informationen interessiert sind, suchen oder suchen info.category = 'processor'Sie nach einer Liste von Prozessoren auf dem System, dem Hersteller, ob sie drosseln können usw. Im Allgemeinen info.categoryist das Grundlegende Gruppierung von Geräten (Batterie, Netzteil, Festplatte usw.)

jhs
quelle
Sie sollten den letzten Absatz als separate Frage posten, wenn Sie wirklich Antworten wünschen;)
David Schmitt
Ja, ich bin mir nicht sicher, ob ich es hier oder auf Stack Overflow veröffentlichen soll. Vielleicht fange ich hier an.
jhs
2
% cat /proc/cpuinfo
% dmidecode
Alnitak
quelle
2

x86info kann CPU-Funktionen dekodieren und von Menschen lesbar anzeigen.

Luca Tettamanti
quelle
2

Sie können die gesamte Hardware mit auflisten

lshw

oder

lspci
Alex Bolotov
quelle