26.02.2014 Aufrufe

LinuxUser Python-CODE, Embedded-Einstieg, Crosscompiling (Vorschau)

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

NETZ&SYSTEM<br />

Lshw<br />

© Adamcl, sxc.hu<br />

Hardware-Informationen sammeln mit Lshw<br />

Durchleuchtet<br />

Was steckt unter der Haube des Computers? Mit Lshw enthüllen Sie dabei Details der PC-Hardware, die<br />

Sie in einigen Fällen noch nicht einmal in den Datenblättern der Hersteller finden. Karsten Günther<br />

README<br />

Welche Hardware befindet<br />

sich im Rechner?<br />

Die Antwort fällt oft<br />

nicht leicht, und je genauer<br />

die Informationen<br />

sein sollen, desto komplizierter<br />

gerät die Analyse.<br />

Mit Lshw haben<br />

Sie ein Werkzeug an der<br />

Hand, das Ihnen schnell<br />

und zuverlässig umfangreiche<br />

Daten über die<br />

Komponenten im System<br />

liefert.<br />

WICHTIGE OPTIONEN<br />

Option<br />

Beschreibung<br />

-html<br />

HTML-Ausgaben generieren<br />

-xml<br />

XML-Ausgaben generieren<br />

-short<br />

kurze Zusammenfassung erzeugen<br />

-businfo<br />

Bus-Information ausgeben<br />

-X grafische Oberfläche verwenden<br />

Aktionen<br />

-c, -C, -class Klasse Informationen zu Klasse zeigen<br />

-disable Test<br />

Test auslassen<br />

-enable Test<br />

Test vornehmen<br />

-quiet<br />

Statuszeile nicht anzeigen<br />

-sanitize<br />

sensible Informationen unterdrücken<br />

-numeric<br />

numerische IDs anzeigen<br />

Jede vom Kernel und seinen Modulen<br />

erkannte Hardware hinterlässt<br />

Spuren in den Log-Dateien<br />

oder den Pseudo-Dateisystemen<br />

/ proc und /sys. Das Zusammentragen<br />

der Informationen von<br />

Hand fällt recht aufwendig aus.<br />

Einige Distributionen versuchen<br />

daher mit verschiedenen Programmen<br />

und unterschiedlichem<br />

Erfolg, dem Anwender diese Arbeit<br />

abzunehmen. Lshw [1] erweist<br />

sich dagegen als ein Programm,<br />

das auf allen Plattformen<br />

gut funktioniert.<br />

Der Name der Software leitet<br />

sich von „List Hardware“ ab. Das<br />

Programm ermittelt Informationen<br />

zu Hardwarekomponenten<br />

wie CPU, Speichermodulen oder<br />

auch zu Geräten, die Sie an PCI-,<br />

USB- oder IDE-Schnittstellen angeschlossen<br />

haben (zum Beispiel<br />

Soundkarte, Grafikkarte oder externe<br />

Laufwerke). Das Tool arbeitet<br />

auf der Kommandozeile. Sie<br />

steuern es durch Optionen (Tabelle<br />

Wichtige Optionen).<br />

Die erste Gruppe von Optionen<br />

steuert das Ausgabeformat. Voreingestellt<br />

schreibt Lshw die Ausgaben<br />

als Klartext auf das Terminal<br />

(Listing 1). Das ist praktisch,<br />

wenn es darum geht, die Ausgaben<br />

zu archivieren oder automatisch<br />

zu bearbeiten – etwa um<br />

mittels Grep Zeilen herauszufiltern<br />

und weiterzuverarbeiten<br />

(lshw ... | grep size ...).<br />

Für ähnliche Anwendungen<br />

existiert die Option -xml, die ein<br />

vollständiges, wohlformatiertes<br />

76 02 | 11<br />

www.linux-user.de

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!