Πώς να χρησιμοποιήσετε την εντολή Lshw για να δείτε τις πληροφορίες στη συσκευή Linux

Πώς να χρησιμοποιήσετε την εντολή Lshw για να δείτε τις πληροφορίες στη συσκευή Linux

Αν και δεν έμαθε κανέναςΚορυφαίες 25 εντολές Linuxένα, αλλά lshw Οι εντολές (προφέρονται "ls hardware") μπορούν να παρέχουν πολλές χρήσιμες λεπτομέρειες σχετικά με το υλικό του συστήματος.

Εξάγει λεπτομέρειες σε μια αρκετά κατανοητή μορφή—πιθανότατα περισσότερα από όσα γνωρίζετε.Δεδομένης της περιγραφής, του λογικού ονόματος (συσκευής), του μεγέθους κ.λπ., ίσως εκτιμήσετε τις λεπτομερείς πληροφορίες στις οποίες μπορείτε να αποκτήσετε πρόσβαση.

Πώς να εγκαταστήσετε το lshw

Εδώ είναι ένας πλήρης οδηγός για το πώς να εγκαταστήσετε το lshw στο σύστημά σας.Ακολουθήστε τα παρακάτω βήματα βήμα προς βήμα.

βήματα εγκατάστασης

Το πρώτο βήμα:Ανοιχτό τερματικό

  • Στον υπολογιστή σουΑνοιχτό τερματικό.Μπορείτε να ανοίξετε γρήγορα το τερματικό με τη συντόμευση Ctrl + Alt + T.

Το δεύτερο βήμα:Ενημερώστε το σύστημά σας

  • Εισαγάγετε την ακόλουθη εντολή για να ενημερώσετε το σύστημά σας:

sudo apt-get update

Το τρίτο βήμα:Εγκαταστήστε το lshw

  • Εισαγάγετε την ακόλουθη εντολή από το τερματικό για να εγκαταστήσετε το lshw.

sudo apt-get install lshw

Αυτό θα ξεκινήσει τη διαδικασία εγκατάστασης του lshw.Εάν σας ζητηθεί να επιβεβαιώσετε, πατήστε το πλήκτρο "y" και πατήστε Enter για να επιβεβαιώσετε την εγκατάσταση.

Μόλις ολοκληρωθούν όλα τα βήματα, μπορείτε να εισέλθετε lshw Εκτελέστε το στο τερματικό για να επιβεβαιώσετε ότι το lshw έχει εγκατασταθεί σωστά.Σημειώστε ότι μπορεί να χρειαστείτε δικαιώματα υπερχρήστη για να εκτελέσετε αυτήν την εντολή, εάν ναι, χρησιμοποιήστε sudo lshw εντολή.

Έχετε μάθει πώς να εγκαταστήσετε το lshw στο σύστημά σας.Τώρα μπορείτε να χρησιμοποιήσετε τις εγγεγραμμένες ρυθμίσεις εκτυπωτών, πληροφορίες δίσκου, πληροφορίες CD και πληροφορίες δικτύου για τη μεταγλώττιση και προβολή των πληροφοριών υλικού σας.

βήμα 命令
Ανοιχτό τερματικό Ctrl + Alt + T
Ενημερώστε το σύστημά σας sudo apt-get update
Εγκαταστήστε το lshw sudo apt-get install lshw
Ελέγξτε την εγκατάσταση sudo lshw

Βεβαιωθείτε ότι εκτελείτε αυτές τις εντολές ως διαχειριστής, διαφορετικά ενδέχεται να προκύψουν ζητήματα που σχετίζονται με τα δικαιώματα.

Πώς να χρησιμοποιήσετε την εντολή Lshw για να δείτε τις πληροφορίες στη συσκευή Linux

Αυτό το άρθρο ελέγχθηκεlshw 提供Πληροφορίες, Δώστε ιδιαίτερη προσοχή στους δίσκους και το σχετικό υλικό.Να μερικά παραδείγματα lshw Παραγωγή:

$ sudo lshw -C disk *-disk:0 περιγραφή: Προϊόν δίσκου SCSI: Card Reader-1 προμηθευτής: JIE LI Φυσικό αναγνωριστικό: 0.0.0 Πληροφορίες διαύλου: scsi@4:0.0.0 λογικό όνομα: /dev/sdc έκδοση: Δυνατότητες 1.00: αφαιρούμενη διαμόρφωση: logicalsectorsize=512 sektorsize=512 *-μεσαίο φυσικό αναγνωριστικό: 0 λογικό όνομα: /dev/sdc

Σημειώστε ότι θα πρέπει 使用sudoτρέξιμο lshw命令  Για να βεβαιωθείτε ότι λαμβάνετε όλες τις διαθέσιμες λεπτομέρειες.

Αν και ζητήσαμε "δίσκος" στην παραπάνω εντολή (η έξοδος που περιλαμβάνεται δείχνει μόνο την πρώτη από τις πέντε καταχωρήσεις που εμφανίζονται), η συγκεκριμένη έξοδος δεν δείχνει τον σκληρό δίσκο, αλλά τον αναγνώστη καρτών-ένα άλλο μέλος της κατηγορίας δίσκου.Σημειώστε ότι αυτή η συσκευήΑναγνωρίζωΓιατί / dev / sdc.

Παρόμοιες λεπτομέρειες παρέχονται στον κύριο δίσκο του συστήματος:


*-περιγραφή δίσκου: Προϊόν δίσκου ATA: SSD2SC120G1CS175 φυσικό αναγνωριστικό: 0 πληροφορίες διαύλου: scsi@0:0.0.0 λογικό όνομα: /dev/sda <== έκδοση: 1101 σειριακή σειρά: PNY20150000778410606 μέγεθος: 111GB capition: partitions: 120GB :dos configuration: ansiversion=5 logicalsectorsize=512 sektorsize=512 signature= f63b5929

Ο δίσκος είναι / dev / sda.Οι σκληροί δίσκοι σε αυτό το σύστημα εμφανίζονται όλοι ως ATA Δίσκος. ATA Είναι μια υλοποίηση μονάδας δίσκου που ενσωματώνει έναν ελεγκτή στην ίδια τη μονάδα δίσκου.

Για να λάβετε μια συνοπτική λίστα συσκευών στην κατηγορία "δίσκος", μπορείτε να εκτελέσετε μια εντολή όπως αυτή.Σημειώστε ότι δύο από τις συσκευές αναφέρονται δύο φορές, επομένως εξακολουθούμε να βλέπουμε πέντε συσκευές δίσκου.


$ sudo lshw -σύντομη -C Διαδρομή H/W δίσκου Κατηγορία συσκευής Περιγραφή ================================== =======================/0/100/1d/1/1/0.0.0 /dev/sdc disk Card Reader-1 / 0/ 100/1d/1/1/0.0.0/0 /dev/sdc disk /0/100/1d/1/1/0.0.1 /dev/sdd disk 2 /0/100/1d/1/1 /0.0.1 .0/0 /dev/sdd disk /100/1/2f.0/120 /dev/sda disk 2GB SSD120SC1G175CS0 /100/1/2f.1/73 /dev/cdrom disk DVD+-RW GSA-H0N / 100/ 1/5f.0.0.0/500 /dev/sdb δίσκος 502 GB SAMSUNG HEXNUMXHJ

Εάν αποφασίσετε να δείτε Στο σύστημα所有εξοπλισμός,Παρακαλώ καθίστε κάτω .Θα λάβετε μια λίστα με πολύ περισσότερο περιεχόμενο από αυτό που κανονικά θα φανταζόσασταν ως "συσκευές".Ακολουθεί ένα παράδειγμα - εδώ είναι μια "σύντομη" (μερικές λεπτομέρειες) λίστα:


$ sudo lshw -σύντομος κωδικός [sudo] για shs: Διαδρομή H/W Κατηγορία συσκευής Περιγραφή ============================== ============================ Σύστημα Inspiron 530s /0 λεωφορείο 0RY007 /0/0 μνήμη 128 KiB BIOS /0/4 επεξεργαστής Intel ( R) Core(TM)2 Duo CPU /0/4/a μνήμη 32KiB L1 cache /0/4/b memory 6MiB L2 cache /0/24 memory 6GiB System Memory /0/24/0 memory 2GiB DIMM DDR2 Synchronous 667 / Μνήμη 0/24/1 1GiB DIMM DDR2 Σύγχρονη 667 /0/24/2 μνήμη 2GiB DIMM DDR2 Σύγχρονη 667 /0/24/3 μνήμη 1GiB DIMM DDR2 Σύγχρονη 667 /0/1 γενική /0/10 /0/11 γενικό /0/12 γενικό /0/13 γενικό /0/14 γενικό /0/15 γενικό /0/17 γενικό /0/18 γενικό /0/19 γενικό /0/2 γενικό /0/20 γέφυρα 0G100/G82/P33/P31 Express DRAM /35/31/0 bridge 100G1/G82/P33/P31 Express PCI /35/31/0/100 οθόνη Caicos [Radeon HD 1/0/6450 /7450/84/0 / 100 πολυμέσα Caicos HDMI Ήχος [Radeon HD 1 /0.1/6/0 enp100s19 δίκτυο 0V-25 82562/2 Σύνδεση δικτύου /10/100/0a bus 100I (ICH1 Family) USB UHCI /82801/9/0a/UHb CI Host Controller /100/1/1a.3 bus 0I (ICH100 Family) USB UHCI /1/1/82801a.9/0 usb100 bus UHCI Host Controller /1/1/1a.4/0/100 είσοδος Rock Candy Wireless Πληκτρολόγιο /1/1/1a.2 bus 0I (ICH100 Family) USB UHCI /1/2/82801a.9/0 usb100 bus UHCI Host Controller /1/2/1a.5/0/100 είσοδος USB OPTICAL MOUSE /1 /2/1a.2 bus 0I (ICH100 Family) USB1 EHCI /7/82801/9a.2/0 usb100 bus EHCI Host Controller /1/7/1b multimedia 1I (ICH0 Family) HD Audio /100/1/82801d bus 9I (ICH0 Family) USB UHCI /100/1/82801d/9 usb0 bus UHCI Host Controller /100/1/1d/6/0 scsi100 αποθήκευση CD1 /1/1/4d/04/0/100 /dev/ sdc disk Card Reader-1 /1/1/0.0.0d/1/0/100/1 /dev/sdc disk /1/1/0.0.0d/0/0/100 /dev/sdd disk 1 /1/ 1/0.0.1d/2/0/100/1 /dev/sdd disk /1/1/0.0.1d.0 bus 0I (ICH100 Family) USB UHCI /1/1/82801d.9/0 usb100 bus UHCI Host Controller / 1/1/1d.7 bus 0I (ICH100 Family) USB UHCI /1/2/82801d.9/0 usb100 bus UHCI Host Controller /1/2/1d.8 bus 0I (ICH100 Family) USB1 EHCI /7/82801 /9d.2/0 usb100 bus EHCI Host Controller /1/7/1d.2/0/100 multim edia USB Live camera /1/7/1e bridge 2 PCI Bridge /0/100/1e/82801 επικοινωνία HSF 0k Data/Fax Modem /100/1/1f bridge 56IR (ICH0R) LPC Interface /100/1/82801f.9 scsi0 storage 100IR/IO/IH (ICH1R/DO/DH) 2 /0/82801/9f.4/0 /dev/sda disk 100GB SSD1SC2G0CS120 /2/120/1f.175/0/100 /dev/sda1 volume 2GiB τόμος EXT0 /1/1/111f.4/0 /dev/cdrom δίσκος DVD+-RW GSA-H100N /1/2/1f.73 δίαυλος 0I (ICH100 Family) SMBus Con /1/3/82801f.9 scsi0 αποθήκευση 100I (ICH1 Family) 5 θύρες SA /3/82801/9f.2/0 /dev/sdb δίσκος 100GB SAMSUNG HE1HJ /5/0.0.0/500f.502/0/100 /dev/sdb1 τόμος 5GiB EXT0.0.0 τόμος / Συσκευή 1/1 συστήματος PnP PNP433c4 /0/3 σύστημα PnP συσκευή PNP0b02 /0/5 αποθήκευση συσκευή PnP PNP0 /00/0 σύστημα PnP συσκευή PNP6c0700 /0/7 σύστημα PnP συσκευή PNP0c02 /0/8 σύστημα PnP συσκευή PNP0c02

Εκτελέστε μια τέτοια εντολή για να παραθέσετε τις κατηγορίες συσκευών και να μετρήσετε πόσες συσκευές υπάρχουν σε κάθε κατηγορία.


$ sudo lshw -short | awk'{print substr($0,36,13)}' | tail -n +3 | ταξινόμηση | uniq -c 4 γέφυρα 18 λεωφορείο 1 επικοινωνία 7 δίσκος 1 οθόνη 12 γενικές 2 είσοδοι 8 μνήμη 3 πολυμέσα 1 δίκτυο 1 επεξεργαστής 4 αποθήκευση 6 σύστημα 2 τόμος

Σημείωση: 該 AWK Επιλογή εντολών από τη λίστα κατηγοριών lshw Χρησιμοποιήστε $0 (πλήρης γραμμή), αλλά σκεφτείτε να ξεκινήσετε μόνο την έξοδο υποσυμβολοσειράς στη σωστή θέση (στήλη 36).Καμία καταχώρηση τάξης δεν υπερβαίνει τα 13 γράμματα, επομένως η υποσυμβολοσειρά τελειώνει εκεί. 命令的 Ουρά -n +3Διαγράφηκε μερικώς ο τίτλος και η γραμμή "=====" κάτω από αυτόν, επομένως η τελική λίστα περιέχει μόνο 14 κατηγορίες συσκευών.

Σχετικές ερωτήσεις  Linux εναντίον Windows [Σύγκρουση με ριζοσπαστικά λειτουργικά συστήματα]

Ένα πράγμα που θα παρατηρήσετε είναι ότι όταν δεν χρησιμοποιούμε-μικρός Επιλογές, Θα λάβουμε περίπου 12 γραμμές εξόδου για κάθε συσκευή στην κατηγορία δίσκων .Βλέπουμε το λογικό όνομα, για παράδειγμα / dev / sda, Μέγεθος και τύπος δίσκου κ.λπ.

$ sudo lshw -C κωδικός πρόσβασης δίσκου [sudo] για shs: *-disk:0 περιγραφή: SCSI Προϊόν δίσκου: Card Reader-1  card reader; προμηθευτής: JIE LI φυσικό αναγνωριστικό: 0.0.0 Πληροφορίες διαύλου: scsi@4:0.0.0 Λογικό όνομα .1.00: /dev/sdc έκδοση: 512 δυνατότητες: αφαιρούμενη διαμόρφωση: logicalsectorsize=512 sektorsize=0 *-μεσαίο φυσικό αναγνωριστικό: 1 λογικό όνομα: /dev/sdc *-disk:2 περιγραφή: SCSI προϊόν δίσκου: 4100 προμηθευτής : AC0.0.1-physical id: 4 bus info: [email protected]:512 λογικό όνομα: /dev/sdd capabilities: αφαιρούμενη διαμόρφωση: logicalsectorsize=512 sektorsize=0 *-μεσαίο φυσικό αναγνωριστικό: 2 λογικό όνομα: /dev/ sdd *-περιγραφή δίσκου: Προϊόν δίσκου ATA: SSD120SC1G175CS0 φυσικό αναγνωριστικό: 0 πληροφορίες διαύλου: [email protected]:1101 λογικό όνομα: /dev/sda  έκδοση δίσκου κύριου συστήματος: 20150000778410606 σειριακή: PNY111 μέγεθος: κατάτμηση διαμερισμένων: διαμόρφωση dos: ansiversion=120 logicalsectorsize=5 sektorsize=512 signature=f512b63 *-cdrom  γνωστός και ως /dev/sr5929 περιγραφή: DVD writer προϊόν: DVD+-RW GSA-H0N προμηθευτής: HL-DT-ST ical id: 73 bus info: scsi@1:1 λογικό όνομα: /dev/cdrom λογικό όνομα: /dev/cdrw λογικό όνομα: /dev/dvd λογικό όνομα: /dev/dvdrw λογικό όνομα: /dev/sr0.0.0 έκδοση : B0 Serial: [δυνατότητες: αφαιρούμενο audio cd-r cd-rw dvd dvd-r configuration: ansiversion=103 status=nodisc *-περιγραφή δίσκου: ATA Προϊόν δίσκου: SAMSUNG HE5HJ Φυσικό αναγνωριστικό: 502 bus info: [email protected] :3 λογικό όνομα: /dev/sdb  έκδοση δευτερεύοντος δίσκου: 0.0.0 σειριακή: S0002B2J6B90 μέγεθος: 501053GiB (465GB) δυνατότητες: διαμερισθείσα κατάτμηση:διαμόρφωση dos: ansiversion=500ccectorize=5 logicalsectorsize=512 logicalsectors512

該 lshw Πολλοί από εμάς δεν θα μπορέσουμε να επεξεργαστούμε τις πληροφορίες που παρέχονται από την παραγγελία.Ωστόσο, ακόμα κι αν χρησιμοποιείτε μόνο μερικά από αυτά, είναι καλό να γνωρίζετε πόσες πληροφορίες είναι διαθέσιμες.

Σχετικές ερωτήσεις  Πώς να λύσετε το πρόβλημα της έλλειψης ήχου στο Ubuntu 20.04;

Γεια σου 👋Χαίρομαι που σε γνωρίζω.

Εγγραφείτε στο ενημερωτικό μας δελτίο, Αποστολή πολύ τακτικάΜεγάλη τεχνολογίαΣτην ανάρτησή σου.

Δημοσίευση σχολίου