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?
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?
Antworten:
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
% dmidecode
% cat /proc/cpuinfo
% lspci -vvv
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.
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:
$ 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.category
ist das Grundlegende Gruppierung von Geräten (Batterie, Netzteil, Festplatte usw.)
x86info kann CPU-Funktionen dekodieren und von Menschen lesbar anzeigen.
Sie können die gesamte Hardware mit auflisten
lshw
oder
lspci