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?
10
Antworten:
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
quelle
Da root alle Informationen zu CPU und Speicher anzeigt, möchten Sie möglicherweise
update-pciids
vor einigen dieser Befehle die neueste Version der PCI-ID-Liste herunterladen, um sicherzustellen, dass alle Ihre Hardware korrekt melden.quelle
Andere Antworten zu
/proc/cpuinfo
,lspci
,dmidecode
und 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:
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 Allgemeineninfo.category
ist das Grundlegende Gruppierung von Geräten (Batterie, Netzteil, Festplatte usw.)quelle
quelle
x86info kann CPU-Funktionen dekodieren und von Menschen lesbar anzeigen.
quelle
Sie können die gesamte Hardware mit auflisten
oder
quelle