So verwenden Sie den Befehl Lshw, um die Informationen auf dem Linux-Gerät anzuzeigen

So verwenden Sie den Befehl Lshw, um die Informationen auf dem Linux-Gerät anzuzeigen

Obwohl es von niemandem gelernt wurdeTop 25 Linux-Befehleeins, aber lshw Befehle (ausgesprochen "ls hardware") können viele nützliche Details über die Systemhardware liefern.

Es extrahiert Details in einem ziemlich leicht verständlichen Format – wahrscheinlich mehr, als Sie wissen.Angesichts einer Beschreibung, eines logischen (Geräte-)Namens, einer Größe usw. werden Sie möglicherweise die detaillierten Informationen zu schätzen wissen, auf die Sie zugreifen können.

So installieren Sie lshw

Hier finden Sie eine vollständige Anleitung zur Installation von lshw in Ihrem System.Bitte befolgen Sie die folgenden Schritte Schritt für Schritt.

Installationsschritte

Der erste Schritt:Terminal öffnen

  • Auf deinem ComputerTerminal öffnen.Mit der Tastenkombination Strg + Alt + T können Sie das Terminal schnell öffnen.

Der zweite Schritt:Aktualisieren Sie Ihr System

  • Geben Sie den folgenden Befehl ein, um Ihr System zu aktualisieren:

sudo apt-get update

Der dritte Schritt:Installieren Sie lshw

  • Geben Sie im Terminal den folgenden Befehl ein, um lshw zu installieren.

sudo apt-get install lshw

Dadurch wird der lshw-Installationsprozess gestartet.Wenn Sie zur Bestätigung aufgefordert werden, drücken Sie die Taste „y“ und drücken Sie die Eingabetaste, um die Installation zu bestätigen.

Sobald alle Schritte abgeschlossen sind, können Sie eintreten lshw Führen Sie es auf dem Terminal aus, um zu bestätigen, dass lshw korrekt installiert wurde.Beachten Sie, dass Sie möglicherweise Superuser-Berechtigungen benötigen, um diesen Befehl auszuführen. Wenn ja, verwenden Sie diese sudo lshw Befehl.

Sie haben gelernt, wie Sie lshw auf Ihrem System installieren.Jetzt können Sie die vom Drucker geschriebenen Einstellungen, Datenträgerinformationen, CD-Informationen und Netzwerkinformationen verwenden, um Ihre Hardwareinformationen zusammenzustellen und anzuzeigen.

Schritt 命令
Terminal öffnen Strg + Alt + T
Aktualisieren Sie Ihr System sudo apt-get update
Installieren Sie lshw sudo apt-get install lshw
Installation prüfen sudo lshw

Bitte stellen Sie sicher, dass Sie diese Befehle als Administrator ausführen, da sonst Probleme mit den Berechtigungen auftreten können.

So verwenden Sie den Befehl Lshw, um die Informationen auf dem Linux-Gerät anzuzeigen

Dieser Artikel überprüftlshw 提供Information, Achten Sie besonders auf Festplatten und zugehörige Hardware.Hier sind einige Beispiele lshw Ausgabe:

$ sudo lshw -C disk *-disk:0 Beschreibung: SCSI Disk Produkt: Card Reader-1 Hersteller: JIE LI Physische ID: 0.0.0 Businfo: scsi@4:0.0.0 Logischer Name: /dev/sdc Version: 1.00 Fähigkeiten: entfernbare Konfiguration: logicalsectorsize=512 Sektorgröße=512 *-medium physische ID: 0 logischer Name: /dev/sdc

Bitte beachten Sie, dass Sie 使用sudoLauf lshw命令  Um sicherzustellen, dass Sie alle verfügbaren Details erhalten.

Obwohl wir im obigen Befehl nach "disk" gefragt haben (die enthaltene Ausgabe zeigt nur den ersten der fünf angezeigten Einträge), zeigt diese spezielle Ausgabe nicht die Festplatte, sondern den Kartenleser - ein weiteres Mitglied der Datenträgerkategorie.Bitte beachten Sie, dass dieses GerätIdentifizierenFür / dev / sdc.

Ähnliche Details werden auf der primären Festplatte des Systems bereitgestellt:


*-Datenträgerbeschreibung: ATA-Datenträgerprodukt: SSD2SC120G1CS175 Physische ID: 0 Businfo: scsi@0:0.0.0 Logischer Name: /dev/sda <== Version: 1101 Seriennummer: PNY20150000778410606 Größe: 111 GB (120 GB) Fähigkeiten: partitioniert partitioniert :dos-Konfiguration: ansiversion=5 logische Sektorgröße=512 Sektorgröße=512 Signatur= f63b5929

Die Scheibe ist / Dev / sda.Die Festplatten dieses Systems werden alle als ATA Scheibe. ATA Es ist eine Festplattenlaufwerk-Implementierung, die einen Controller auf dem Festplattenlaufwerk selbst integriert.

Um eine verkürzte Liste der Geräte in der Kategorie "Festplatte" zu erhalten, können Sie einen solchen Befehl ausführen.Beachten Sie, dass zwei der Geräte zweimal aufgeführt sind, sodass wir immer noch fünf Festplattengeräte sehen.


$ sudo lshw -short -C disk H/W path Geräteklasse Beschreibung ================================ == ======================== /0/100/1d/1/1/0.0.0 /dev/sdc disk Kartenleser-1 / 0/ 100/1d/1/1/0.0.0/0 /dev/sdc-Festplatte /0/100/1d/1/1/0.0.1 /dev/sdd-Festplatte 2 /0/100/1d/1/1 /0.0.1 .0/0 /dev/sdd-Datenträger /100/1/2f.0/120 /dev/sda-Datenträger 2GB SSD120SC1G175CS0 /100/1/2f.1/73 /dev/cdrom-Datenträger DVD+-RW GSA-H0N / 100/ 1/5f.0.0.0/500 /dev/sdb-Festplatte 502GB SAMSUNG HEXNUMXHJ

Wenn Sie sich zum Anzeigen entscheiden Auf dem System所有Ausrüstung,Bitte hinsetzen .Sie erhalten eine Liste mit viel mehr Inhalten, als Sie normalerweise für "Geräte" halten würden.Hier ist ein Beispiel - hier ist eine "kurze" (einige Details) Liste:


$ sudo lshw -short [sudo] Passwort für shs: H/W-Pfad Geräteklasse Beschreibung ============================== = ============================ System Inspiron 530s /0 Bus 0RY007 /0/0 Speicher 128KiB BIOS /0/4 Prozessor Intel ( R) Core(TM)2 Duo CPU /0/4/a Speicher 32KiB L1 Cache /0/4/b Speicher 6MiB L2 Cache /0/24 Speicher 6GiB Systemspeicher /0/24/0 Speicher 2GiB DIMM DDR2 Synchron 667 / 0/24/1 Speicher 1GiB DIMM DDR2 Synchron 667 /0/24/2 Speicher 2GiB DIMM DDR2 Synchron 667 /0/24/3 Speicher 1GiB DIMM DDR2 Synchron 667 /0/1 generisch /0/10 generisch /0/11 generisch /0/12 generisch /0/13 generisch /0/14 generisch /0/15 generisch /0/17 generisch /0/18 generisch /0/19 generisch /0/2 generisch /0/20 generisch /0/100 Brücke 82G33/G31/P35/P31 Express DRAM /0/100/1 Bridge 82G33/G31/P35/P31 Express PCI /0/100/1/0 Anzeige Caicos [Radeon HD 6450/7450/84 /0/100/1 / 0.1 Multimedia Caicos HDMI Audio [Radeon HD 6 /0/100/19 enp0s25 Netzwerk 82562V-2 10/100 Netzwerkverbindung /0/100/1a Bus 82801I (ICH9 Familie) USB UHCI /0/100/1a/1 USB3 Bus UH CI Host Controller /0/100/1a.1 Bus 82801I (ICH9 Familie) USB UHCI /0/100/1a.1/1 usb4 Bus UHCI Host Controller /0/100/1a.1/1/2 Eingang Rock Candy Wireless Tastatur /0/100/1a.2 Bus 82801I (ICH9 Familie) USB UHCI /0/100/1a.2/1 usb5 Bus UHCI Host Controller /0/100/1a.2/1/2 Eingang USB OPTISCHE MAUS /0 /100/1a.7 Bus 82801I (ICH9 Familie) USB2 EHCI /0/100/1a.7/1 usb1 Bus EHCI Host Controller /0/100/1b Multimedia 82801I (ICH9 Familie) HD Audio /0/100/1d Bus 82801I (ICH9-Familie) USB UHCI /0/100/1d/1 usb6 Bus UHCI Host Controller /0/100/1d/1/1 SCSI4-Speicher CD04 /0/100/1d/1/1/0.0.0 /dev/ sdc-Datenträger Kartenleser-1 /0/100/1d/1/1/0.0.0/0 /dev/sdc-Datenträger /0/100/1d/1/1/0.0.1 /dev/sdd-Datenträger 2 /0/ 100/1d/1/1/0.0.1/0 /dev/sdd disk /0/100/1d.1 Bus 82801I (ICH9 Familie) USB UHCI /0/100/1d.1/1 usb7 Bus UHCI Host Controller / 0/100/1d.2 Bus 82801I (ICH9 Familie) USB UHCI /0/100/1d.2/1 usb8 Bus UHCI Host Controller /0/100/1d.7 Bus 82801I (ICH9 Familie) USB2 EHCI /0/100 /1d.7/1 usb2-Bus EHCI-Host-Controller /0/100/1d.7/1/2 multim edia USB Live Kamera /0/100/1e Bridge 82801 PCI Bridge /0/100/1e/1 Kommunikation HSF 56k Daten-/Faxmodem /0/100/1f Bridge 82801IR (ICH9R) LPC Interface /0/100/1f.2 scsi0-Speicher 82801IR/IO/IH (ICH9R/DO/DH) 4 /0/100/1f.2/0 /dev/sda-Festplatte 120 GB SSD2SC120G1CS175 /0/100/1f.2/0/1 /dev/sda1-Volume 111GiB EXT4-Volume /0/100/1f.2/1 /dev/cdrom disk DVD+-RW GSA-H73N /0/100/1f.3-Bus 82801I (ICH9-Familie) SMBus Con /0/100/1f.5 SCSI3-Speicher 82801I (ICH9-Familie) 2-Port-SA /0/100/1f.5/0.0.0 /dev/sdb-Festplatte 500 GB SAMSUNG HE502HJ /0/100/1f.5/0.0.0/1 /dev/sdb1-Volume 433GiB EXT4-Volume / 0/3 System PnP Gerät PNP0c02 /0/5 System PnP Gerät PNP0b00 /0/6 Speicher PnP Gerät PNP0700 /0/7 System PnP Gerät PNP0c02 /0/8 System PnP Gerät PNP0c02 /0/9 System PnP Gerät PNP0c01

Führen Sie einen solchen Befehl aus, um die Geräteklassen aufzulisten und zu zählen, wie viele Geräte sich in jeder Klasse befinden.


$ sudo lshw -short | awk'{print substr($0,36,13)}' | tail -n +3 | sort | uniq -c 4 Bridge 18 Bus 1 Kommunikation 7 Disk 1 Display 12 Generisch 2 Eingabe 8 Speicher 3 Multimedia 1 Netzwerk 1 Prozessor 4 Speicher 6 System 2 Volume

注 : 該 AWK Befehlsauswahl aus der Kategorieliste lshw Verwenden Sie $0 (vollständige Zeile), aber ziehen Sie in Betracht, die Ausgabe von Teilzeichenfolgen nur an der richtigen Position (Spalte 36) zu initiieren.Kein Klasseneintrag überschreitet 13 Buchstaben, daher endet die Teilzeichenfolge dort. 命令的 Schwanz -n +3Den Titel und die darunter liegende Zeile "=====" teilweise gelöscht, sodass die endgültige Liste nur noch 14 Geräteklassen enthält.

verwandte Frage  Linux vs. Windows [Konflikt mit radikalen Betriebssystemen]

Sie werden feststellen, dass, wenn wir es nicht verwenden-kurzes Optionen, Wir erhalten ungefähr 12 Ausgabezeilen für jedes Gerät in der Disk-Klasse .Wir sehen zum Beispiel den logischen Namen / Dev / sda, Datenträgergröße und -typ usw.

$ sudo lshw -C disk [sudo] Passwort für shs: *-disk:0 Beschreibung: SCSI Disk Produkt: Card Reader-1  Card Reader? Hersteller: JIE LI Physische ID: 0.0.0 Businfo: scsi@4:0.0.0 .1.00 logischer Name: /dev/sdc Version: 512 Funktionen: entfernbar Konfiguration: logische Sektorgröße=512 Sektorgröße=0 *-medium Physische ID: 1 logischer Name: /dev/sdc *-disk:2 Beschreibung: SCSI-Plattenprodukt: 4100 Anbieter : AC0.0.1 - physische ID: 4 Businfo: [email protected]:512 logischer Name: /dev/sdd Fähigkeiten: entfernbar Konfiguration: logicalsectorsize=512 Sektorgröße=0 *-medium physische ID: 2 logischer Name: /dev/ sdd *-Festplattenbeschreibung: ATA Festplattenprodukt: SSD120SC1G175CS0 Physische ID: 0 Businfo: [email protected]:1101 Logischer Name: /dev/sda partitioniert partitioniert:dos Konfiguration: ansiversion=20150000778410606 logische Sektorgröße=111 Sektorgröße=120 Signatur=f5b512 *-cdrom  auch bekannt als /dev/sr512 Beschreibung: DVD-Brenner-Produkt: DVD+-RW GSA-H63N Anbieter: HL-DT-ST phys ical-ID: 5929 Businfo: scsi@0:73 Logischer Name: /dev/cdrom Logischer Name: /dev/cdrw Logischer Name: /dev/dvd Logischer Name: /dev/dvdrw Logischer Name: /dev/sr1 Version : B1 seriell: [ Fähigkeiten: herausnehmbare Audio-CD-R CD-RW DVD DVD-R Konfiguration: ansiversion=0.0.0 Status=nodisc *-Festplattenbeschreibung: ATA-Festplattenprodukt: SAMSUNG HE0HJ Physische ID: 103 Businfo: scsi@5 :502 Logischer Name: /dev/sdb  Version der sekundären Festplatte: 0.0.0 Seriennummer: S3B0.0.0J0002B2 Größe: 6 GiB (90 GB) Funktionen: partitioniert partitioniert: DOS Konfiguration: ansiversion=501053 logische Sektorgröße=465 Sektorgröße=500 Signatur=5e512ccf512

該 lshw Viele von uns werden die Informationen aus der Bestellung nicht verarbeiten können.Trotzdem ist es gut zu wissen, wie viele Informationen zur Verfügung stehen, auch wenn Sie nur einige davon verwenden.

verwandte Frage  Wie kann man das Problem ohne Ton unter Ubuntu 20.04 lösen?

Oh Hallo ????Schön, dich kennenzulernen.

Abonniere unseren Newsletter, sehr regelmäßig sendenTolle TechnikZu deinem Beitrag.

Geben Sie Anmerkung