Πώς να ελέγξετε τις πληροφορίες σχετικά με το υλικό στο linux
Πίνακας περιεχομένων:
- Πώς να επαληθεύσετε τις πληροφορίες σχετικά με το υλικό στο Linux
- Εντολή Lscpu - Επεξεργασία
- lshw - Λίστα υλικού Linux
- lsusb - Κατάλογος των λεωφορείων usb και των στοιχείων της συσκευής
- Inxi
- lsblk - Αποκλεισμός λίστας συσκευών
- df - χώρος στο δίσκο των συστημάτων αρχείων
- Pydf - Python df
- fdisk
- mount
- δωρεάν - Ελέγξτε τη μνήμη RAM
- Αρχεία στον κατάλογο / proc
- Πληροφορίες CPU / μνήμης
- Πληροφορίες Linux / πυρήνα
- Συσκευές Sata / SCSI
- Χωρίσματα
- hdparm - Πληροφορίες σκληρού δίσκου
- Περίληψη
Όπως συμβαίνει με όλα, υπάρχουν πολλές εντολές για την επαλήθευση πληροφοριών σχετικά με το υλικό στο Linux. Ορισμένες εντολές αναφέρουν μόνο συγκεκριμένα στοιχεία υλικού όπως CPU ή μνήμη, ενώ τα υπόλοιπα καλύπτουν πολλές μονάδες υλικού. Σε αυτήν την ανάρτηση, ρίξτε μια γρήγορη ματιά στο πώς να ελέγξετε τις πληροφορίες υλικού στο Linux. Η λίστα περιλαμβάνει εντολές όπως lscpu, hwinfo, lshw, lspci, μεταξύ άλλων.
Ευρετήριο περιεχομένων
Πώς να επαληθεύσετε τις πληροφορίες σχετικά με το υλικό στο Linux
Εντολή Lscpu - Επεξεργασία
Η εντολή lscpu αναφέρει τις μονάδες CPU και επεξεργασίας, ένα από τα πιο σημαντικά τμήματα του υλικού στο Linux. Η εντολή δεν έχει άλλες επιλογές ή λειτουργικότητα.
lscpu
Η έξοδος θα είναι:
Αρχιτεκτονική: x86_64 Λειτουργία op-mode CPU: Παραγγελία δυαδικών δυαδικών ψηφίων 32 bit 32 bit: Μικρή Endian CPU: 4 Λίστα ηλεκτρονικών επεξεργαστών: 0-3 Thread (s) ανά πυρήνα: 1 Επεκτάσεις: 4 Υποδοχές: 1 Κόμβος NUMA: 1 Αναγνωριστικό προμηθευτή: GenuineIntel Οικογένεια CPU: 6 Μοντέλο: 23 Ενίσχυση: 10 CPU MHz: 1998.000 BogoMIPS: 5302.48 Virtualization: VT-x Cache L1d: 32K κρυφή μνήμη L1i: 32K Cache L2: 2048K NUMA node0 CPU (s): 0-3
lshw - Λίστα υλικού Linux
Αυτή η χρησιμότητα γενικού σκοπού μας παρέχει σύντομες και λεπτομερείς πληροφορίες σχετικά με πολλαπλές μονάδες υλικού Linux, όπως CPU, μνήμη, δίσκο, προγράμματα οδήγησης USB, προσαρμογείς δικτύου κ.λπ. Το Lshw εξάγει τις πληροφορίες από διαφορετικά αρχεία / proc.
sudo lshw-short
Όταν το εκτελέσουμε στην κονσόλα, θα μπορέσουμε να δούμε τα εξής:
Διαδρομή H / W Κλάση συσκευής Περιγραφή =========================================== ======== σύστημα () / 0 bus DG35EC / 0/0 επεξεργαστής Intel Core ™ 2 Quad CPU Q8400 @ 2.66GHz / 0/0/1 μνήμη 2MiB L2 cache / 0/0 / 3 μνήμη 32KiB L1 cache / 0/2 μνήμη 32KiB L1 cache / 0/4 μνήμη 64KiB BIOS / 0/14 μνήμη 8GiB Μνήμη συστήματος / 0/14/0 μνήμη 2GiB DIMM DDR2 Σύγχρονη 667 MHz (1, 5 ns) / 0/14 / 1 μνήμη 2GiB DIMM DDR2 Σύγχρονη 667 MHz (1, 5 ns) / 0/14/2 μνήμη 2GiB DDR2 DDR2 Σύγχρονη 667 MHz (1, 5 ns) / 0/14/3 μνήμη 2GiB DIMM DDR2 Σύγχρονη 667 MHz (1, 5 ns) / 0/100 γέφυρα 82G35 Express DRAM ελεγκτής / 0/100/2 οθόνη 82G35 Έξυπνο ενσωματωμένο γραφικό ελεγκτή /0/100/2.1 Οθόνη 82G35 Express ενσωματωμένος ελεγκτής γραφικών / 0/100/19 eth0 δίκτυο 82566DC Διασύνδεση δικτύου Gigabit / 0/100 / 1a 82801H (ICH8 Ελεγκτής # 4/0/100 / 1α 1 θύρα 82801H (οικογένεια ICH8) Ελεγκτής USB UHCI # 5/0/100 / 1α 7 διαύλου 82801H (οικογένεια ICH8) / 1b multimedia 82801H (οικογένεια ICH8) HD Audi o Γέφυρα ελεγκτή / 0/100 / 1c 82801H (οικογένεια ICH8) PCI Express Port 1 / 0/100/1c.1 γέφυρα 82801H (οικογένεια ICH8) PCI Express Port 2 /0/100/1c.2 γέφυρα 82801H (οικογένεια ICH8) PCI Express Port 3 / 0/100/1c.2/0 αποθήκευση JMB368 Ελεγκτής IDE / 0/100 / 1d δίαυλο 82801H (οικογένεια ICH8) Διαύλου USB UHCI # 1 /0/100/1d.1 Λεωφορείο 82801H (οικογένεια ICH8) USB UHCI Ελεγκτής # 2 /0/100/1d.2 Λεωφορείο 82801H (οικογένεια ICH8) Ελεγκτής USB UHCI # 3 /0/100/1d.7 82801H (οικογένεια ICH8) Ελεγκτής USB2 EHCI # 1/0/100 / 1e γέφυρα 82801 PCI Bridge / 0/100/1e / 5 bus FW322 / 323 1394a Ελεγκτής / 0/100 / 1f γέφυρα 82801HB / HR (ICH8 / R) Ελεγκτής διασύνδεσης LPC /0/100/1f.2 αποθήκευση 82801H (οικογένεια ICH8) (ICH8R / DO / DH) 2 θύρες SATA Ελεγκτής δίσκου ATA ST3500418AS CC38 / dev / sda cd / dvd SONY DVD RW DRU-190A 1.63 / dev / sr0
lsusb - Κατάλογος των λεωφορείων usb και των στοιχείων της συσκευής
Αυτή η εντολή εμφανίζει τα προγράμματα οδήγησης USB και λεπτομέρειες σχετικά με τις συσκευές που είναι συνδεδεμένες σε αυτές. Από προεπιλογή, εκτυπώνονται σύντομες πληροφορίες. Αν θέλουμε τη λεπτομερή επιλογή, χρησιμοποιούμε το όρισμα "-v" για να εκτυπώσουμε πιο ρητές πληροφορίες για κάθε θύρα USB.
lsusb Λεωφορείο 002 Συσκευή 001: ID 1d6b: 0001 Συρμάτινο διανομέα κόμβου 005: ID 1d6b: 0001 Συσκευή 001: ID 1d6b: 0001 Συσκευή 001: ID 1d6b: 0001 Συσκευή 001: ID 1d6b: 0001 Συσκευή 001: ID 045e: 00cb Βασικό ποντίκι οπτικού ποντικιού Microsoft Corp. v2.0 005 Συσκευή 005: Συσκευή ID1d6b: 0001 Συγχρονισμός διαύλου βασικού διαύλου Linux Foundation 1.1 001 Συσκευή 001: ID 1d6b: 0002 Διανομέας ριζικού διανομέα Linux Foundation 2.0 Συσκευή 004 Συσκευή 001: ID 1d6b: 0001 Linux Foundation 1.1 ρίζα διανομέα διαύλου 003 συσκευή 001: ID 1d6b: 0001 κόμβος ρίζας Linux Foundation 1.1
Inxi
Το Inxi είναι ένα σενάριο γραμμών 10K mega bash που λαμβάνει λεπτομέρειες υλικού από πολλαπλές πηγές και διαφορετικές εντολές στο σύστημα και δημιουργεί μια όμορφη αναφορά την οποία μπορούν να διαβάσουν εύκολα οι μη τεχνικοί χρήστες.
lsblk - Αποκλεισμός λίστας συσκευών
Καταχωρίστε τις πληροφορίες όλων των συσκευών μπλοκ, οι οποίες είναι διαμερίσματα σκληρών δίσκων και άλλες συσκευές αποθήκευσης, όπως οι μονάδες οπτικών δίσκων και μονάδων μνήμης flash.
Εκτελούμε στο τερματικό:
lsblk
Παίρνουμε απαντήσεις:
ΟΝΟΜΑ MAJ: MIN RM ΜΕΓΕΘΟΣ RO ΤΥΠΟΣ MOUNTPOINT sda 8: 0 0 465.8G 0 δίσκος ├─sda1 8: 1 0 70G 0 μέρος ├─sda2 8: 2 0 1Κ 0 μέρος ├─sda5 8: 5 0 97.7G 0 μέρος / μέσος / 4668484A68483B47 dasda6 8: 6 0 97.7G 0 μέρος / ├─sda7 8: 7 0 1.9G 0 μέρος └─sda8 8: 8 0 198.5G 0 μέρος / μέσος όρος / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 sr0 11: 0 1 1024M 0 rom
df - χώρος στο δίσκο των συστημάτων αρχείων
Αναφέρει τα διάφορα διαμερίσματα, τα σημεία προσάρτησης και τον διαθέσιμο χώρο για κάθε ένα από αυτά.
df-Η
class = "τερματικό" & Μέγεθος συστήματος αρχείων που χρησιμοποιούνται Διαθεσιμότητα Χρήση% τοποθετημένο σε / dev / sda6 104G 26G 73G 26% / καμία 4.1k 0 4.1k 0% / sys / fs / cgroup udev 4.2G 4.1k 4.2G 1% / dev tmpfs 837M 1.6M 835M 1% / τρέχει κανένας 5.3M 0 5.3M 0% / run / lock κανένα 4.2G 13M 4.2G 1% / run / shm κανένα 105M 21k 105M 1% / run / user / dev / sda8 210G 149G 51G 75% / media / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 / dev / sda5 105G 31G 75G 30% / media / 4668484A68483B47
Pydf - Python df
Αυτό το βοηθητικό πρόγραμμα είναι μια βελτιωμένη έκδοση του df γραμμένο σε python, το οποίο δείχνει έγχρωμη απόδοση και το κάνει να δείχνει καλύτερα από df.
pydf Μέγεθος συστήματος αρχείου που χρησιμοποιήθηκε Διαθεσιμότητα Χρήση% τοποθετημένου σε / dev / sda6 96G 23G 68G 24, 4 / / dev / sda8 195G 138G 47G 70, 6 / media / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 / dev / sda5 98G 28G 69G 29, 2 / media / 4668484A
fdisk
Το Fdisk είναι ένα βοηθητικό πρόγραμμα για την τροποποίηση διαμερισμάτων σε σκληρούς δίσκους και μπορεί επίσης να χρησιμοποιηθεί για την καταχώρηση πληροφοριών διαμερίσματος.
sudo fdisk -l
Εάν θέλετε να μάθετε περισσότερα σχετικά με αυτήν την εντολή μπορείτε να διαβάσετε: Εντολές Linux για τη διαχείριση σκληρού δίσκου και διαμερισμάτων.
mount
Η εντολή mount χρησιμοποιείται για την προσάρτηση / αποσυναρμολόγηση και προβολή εγκατεστημένων συστημάτων αρχείων.
mount | (rw, noexec, nosuid, nodev) sysfs σε / sys τύπου sysfs (rw, noexec, nosuid, nodev) (rw) none on / sys / fs / cgroup type tmpfs (rw) none on / sys / fs / ασφάλεια / συνδέσεις τύπου fusectl (rw) none on / sys / kernel / debug type debugfs (rw, noexec, nosuid, gid = 5, mode = 0620) tmpfs on / run τύπος tmpfs (rw, noexec), nosuid, μέγεθος = 10%, mode = 0755) κανένας on / run / τύπου κλειδώματος tmpfs (rw, noexec, nosuid, nodev, size = 5242880) / run / user type tmpfs (rw, noexec, nosuid, nodev, μέγεθος = 104857600, mode = 0755) κανέναν σε sys / fs / pstore pstore (rw) / dev / sda8 on / media / 13f35f59-f023-4d98- b06f-9dfaebefd6c1 τύπου ext4 (rw, nosuid, nodev, errors = remount-ro) / dev / sda5 στον / media / 4668484A68483B47 binfmt_misc στο / proc / sys / / binfmt_misc τύπου binfmt_misc (rw, noexec, nosuid, nodev) systemd σε / sys / fs / cgroup / systemd τύπος cgroup (rw, noexec, nosuid, nodev, none, όνομα = systemd) gvfsd-fuse on / run / user / 1000 / gvfs type fuse.gvfsd -fuse (rw, nosuid, nodev, user = φωτισμένο)
δωρεάν - Ελέγξτε τη μνήμη RAM
Επαληθεύστε το ποσό της χρησιμοποιημένης, ελεύθερης και συνολικής μνήμης RAM στο σύστημα με την ελεύθερη εντολή.
Αρχεία στον κατάλογο / proc
Πολλά από τα εικονικά αρχεία στον κατάλογο / proc περιέχουν πληροφορίες σχετικά με το υλικό και τις ρυθμίσεις του Linux. Εδώ είναι μερικά από αυτά:
Πληροφορίες CPU / μνήμης
# cpu πληροφορίες cat / proc / cpuinfo # πληροφορίες μνήμης cat / proc / meminfo
Πληροφορίες Linux / πυρήνα
cat / proc / έκδοση έκδοση του Linux 3.11.0-12-generic (buildd @ allspice) (έκδοση gcc 4.8.1 (Ubuntu / Linaro 4.8.1-10ubuntu7)) # 19-Ubuntu SMP Τετ Μαρ 25 16:20:46 UTC 2018
Συσκευές Sata / SCSI
$ cat / proc / scsi / scsi Συνημμένες συσκευές: Υποδοχή: scsi3 Κανάλι: 00 Id: 00 Δευτέρα: 00 Πωλητής: ATA Μοντέλο: ST3500418AS Rev: CC38 Τύπος: Άμεση πρόσβαση ANSI SCSI αναθεώρηση: 00 Πέμπτη: 00 Πωλητής: SONY Μοντέλο: DVD RW DRU-190A Αναθ.: 1.63 Τύπος: CD-ROM ANSI Αναθεώρηση SCSI: 05
Χωρίσματα
γάτα / proc / χωρίσματα μεγάλα δευτερεύοντα #blocks όνομα 8 0 488386584 sda 8 1 73400953 sda1 8 2 1 sda2 8 5 102406311 sda5 8 6 102406311 sda6 8 7 1998848 sda7 8 8 208171008 sda8 11 0 1048575 sr0
hdparm - Πληροφορίες σκληρού δίσκου
Τέλος, έχουμε την εντολή hdparm, λειτουργεί για να πάρει πληροφορίες σχετικά με συσκευές sata όπως σκληρούς δίσκους.
sudo hdparm -i / dev / sda / dev / sda: Μοντέλο = ST3500418AS, FwRev = CC38, SerialNo = 9VMJXV1N Config = {HardSect NotMFM HdSw> 15uSec Fixed DTR> 10Mbs RotSpdTol>.5%} RawCHS = 16383/16/63, TrkSize = 0, SectSize = 0, ECCbytes = 4 BuffType = άγνωστο, BuffSize = 16384kB, MaxMultSect = 16, MultSect = 16 CurCHS = 16383/16/63, CurSects = 16514064, LBAsects = 976773168 IORDY = on / off, tPIO = {min: 120, w / IORDY: 120}, tDMA = {min: 120, rec: 120} udma6 AdvancedPM = όχι WriteCache = ενεργοποιημένη Η μονάδα συμμορφώνεται με: άγνωστη: ATA / ATAPI-4, 5, 6, 7 * σημαίνει την τρέχουσα ενεργή λειτουργία
Περίληψη
Όπως μπορείτε να παρατηρήσετε, κάθε μια από τις εντολές έχει μια ελαφρώς διαφορετική μέθοδο εξαγωγής πληροφοριών και ίσως χρειαστεί να χρησιμοποιήσουμε περισσότερα από ένα από αυτά για να αναζητήσουμε συγκεκριμένες λεπτομέρειες υλικού στο Linux. Ωστόσο, είναι διαθέσιμες στις περισσότερες διανομές Linux και μπορούν εύκολα να εγκατασταθούν από τις προεπιλεγμένες αποθήκες.
Έχετε χρησιμοποιήσει κάποια από τις εντολές; Πείτε μας στα σχόλια, ποιες χρησιμοποιήσατε και ποιες πληροφορίες; Μην ξεχάσετε να μοιραστείτε αν βρήκατε τον οδηγό μας χρήσιμο;
Το Gigabyte χειροτερεύει πληροφορίες σχετικά με τις κριτικές των μητρικών του καρτών
Το Gigabyte επιδεινώνει την ποιότητα της μητρικής του πλατφόρμας B85M-HD3 στην αναθεώρηση 2.0 αυτής, κρατώντας στο κουτί τα χαρακτηριστικά του αρχικού μοντέλου
Η Intel ενημερώνει τις πληροφορίες σχετικά με τη λίμνη καταρράκτη, την κορυφογραμμή χιονιού και τη λίμνη πάγου στα 10nm για τους επεξεργαστές κέντρου δεδομένων
CES 2019: Η Intel παρέχει νέες πληροφορίες για την λίμνη Cascade 14nm, Snow Rigde και 10nm Ice Lake. Όλες οι πληροφορίες εδώ:
Τι είναι το Ethereum; όλες τις πληροφορίες σχετικά με την κρυπτογράφηση με την περισσότερη δημοσιότητα
Εξηγούμε λεπτομερώς όλα όσα πρέπει να γνωρίζετε για την κρυπτογράφηση του Ethereum και τις διαφορές του σε σχέση με το Bitcoin. Επίσης, αυτό το RIG Mount.