návody

Ako skontrolovať informácie o hardvéri v Linuxe

Obsah:

Anonim

Rovnako ako vo všetkom, existuje veľa príkazov na overenie informácií o hardvéri v systéme Linux. Niektoré príkazy hlásia iba konkrétne hardvérové ​​komponenty, ako je procesor alebo pamäť, zatiaľ čo ostatné pokrývajú viacero hardvérových jednotiek. V tomto príspevku si rýchlo prečítajte, ako skontrolovať hardvérové ​​informácie v systéme Linux. Zoznam obsahuje okrem iného príkazy ako lscpu, hwinfo, lshw, lspci.

Index obsahu

Ako overiť informácie o hardvéri v systéme Linux

Príkaz Lscpu - spracovanie

Príkaz lscpu podáva správy o procesoroch a procesorových jednotkách, jednej z najdôležitejších častí hardvéru v systéme Linux. Príkaz nemá žiadne ďalšie možnosti ani funkcie.

lscpu

Výstup bude:

Architektúra: x86_64 Operačné režimy CPU: 32-bitové, 64-bitové poradie bajtov: CPU s malým endiánom: 4 Zoznam online CPU: 0-3 Vlákna na jadro: 1 Jadrové jadrá na soket: 4 Socket (s): 1 Uzol (y) NUMA: 1 ID dodávateľa: GenuineIntel CPU Family: 6 Model: 23 Stepping: 10 CPU MHz: 1998, 000 BogoMIPS: 5302.48 Virtualization: VT-x Cache L1d: 32K Cache L1i: 32K Cache L2: 2048K NUMA node0 CPU (s): 0-3

lshw - zoznam hardvéru systému Linux

Táto pomôcka na všeobecné použitie nám poskytuje stručné a podrobné informácie o viacerých hardvérových jednotkách Linux, ako sú procesor, pamäť, disk, ovládače USB, sieťové adaptéry atď. Lshw extrahuje informácie z rôznych súborov / proc.

sudo lshw-short

Pri jeho spustení v konzole uvidíme nasledujúce:

H / W cesta Opis triedy zariadenia =========================================== ========= systém () / 0 zbernica Procesor DG35EC / 0/0 Procesor Intel® Core 2 TM Quad CPU Q8400 @ 2, 66 GHz / 0/0/1 pamäť 2MiB L2 cache / 0/0 / 3 pamäte 32KiB L1 cache / 0/2 pamäte 32KiB L1 cache / 0/4 pamäte 64KiB BIOS / 0/14 pamäť 8GiB systémová pamäť / 0/14/0 pamäť 2GiB DIMM DDR2 synchrónny 667 MHz (1, 5 ns) / 0/14 / 1 pamäť 2GiB DIMM DDR2 synchrónny 667 MHz (1, 5 ns) / 0/14/2 pamäte 2GiB DIMM DDR2 synchrónny 667 MHz (1, 5 ns) / 0/14/3 pamäť 2GiB DIMM DDR2 synchronný 667 MHz (1, 5 ns) / 0/100 Bridge 82G35 Express DRAM Controller / 0/100/2 display 82G35 Express Integrated Graphics Controller /0/100/2.1 display 82G35 Express Integrated Graphics Controller / 0/100/19 eth0 network 82566DC Gigabit Network Connection / 0/100 / la bus 82801H (Rad ICH8) Radič USB UHCI # 4/0/100 / 1a. 1 zbernica 82801H (rad ICH8) Radič USB UHCI # 5/0/100 / 1a. 7 zbernica 82801H (rad ICH8) Radič USB2 EHCI # 2/0/100 / 1b multimédiá 82801H (rodina ICH8) HD Audi o Radič / 0/100 / 1c most 82801H (ICH8 rodina) PCI Express Port 1 /0/100/1c.1 most 82801H (ICH8 rodina) PCI Express port 2 /0/100/1c.2 most 82801H (ICH8 Family) Port PCI Express 3 / 0/100/1c.2/0 JMB368 IDE radič / 0/100 / 1d zbernica 82801H (rodina ICH8) USB radič UHCI # 1 /0/100/1d.1 zbernica 82801H (rodina ICH8) USB Radič UHCI # 2 /0/100/1d.2, zbernica 82801H (ICH8 rodina) USB radič UHCI # 3 /0/100/1d.7, zbernica 82801H (rodina ICH8) Radič USB2 EHCI # 1/0/100 / 1e most 82801 PCI Bridge / 0/100 / 1e / 5 bus FW322 / 323 1394a Controller / 0/100 / 1f bridge 82801HB / HR (ICH8 / R) LPC Interface Controller /0/100/1f.2 storage 82801H (ICH8 Family) 4 port Ovládač SATA /0/100/1f.3 zbernica 82801H (rodina ICH8) Ovládač SMBus /0/100/1f.5 úložný priestor 82801HR / HO / HH (ICH8R / DO / DH) 2-portový disk SATA radič ATA ST3500418AS CC38 / dev / sda CD / DVD SONY DVD RW DRU-190A 1, 63 / dev / sr0

lsusb - Zoznam usb autobusov a podrobnosti o zariadení

Tento príkaz zobrazí ovládače USB a podrobnosti o zariadeniach, ktoré sú k nim pripojené. V predvolenom nastavení sa vytlačia stručné informácie. Ak chceme podrobnú možnosť, použijeme argument „-v“ na vytlačenie presnejších informácií o každom portu USB.

Zbernica lsusb 002: ID 1d6b: 0002 Koreňový rozbočovač Linux Foundation 2.0 2.0 Kus 007 Zariadenie 001: ID 1d6b: 0001 Koreňový rozbočovač Linux Foundation Foundation 1.1 Zbernica 006: 001: ID 1d6b: 0001 Koreňový rozbočovač Linux Foundation 1.1 Bus 005 Zariadenie 002: ID 045e: 00cb Microsoft Corp. Základná optická myš v2.0, zbernica 005 Zariadenie 001: ID 1d6b: 0001 Koreňový rozbočovač Linux Foundation 1.1 1.1 001: ID 1d6b: 0002 Koreňový rozbočovač Linux Foundation 2.0 Bus 004 Zariadenie 001: ID 1d6b: 0001 Linux Foundation Bus 013 root hub 1.1 Zariadenie 001: ID 1d6b: 0001 koreňový hub 1.1 Linux Foundation 1.1

inxi

Inxi je 10K riadkový mega bash skript, ktorý získava hardvérové ​​detaily z viacerých zdrojov a rôznych príkazov v systéme a vytvára krásnu správu, ktorú môžu netechnickí používatelia ľahko prečítať.

inxi -Fx

lsblk - Zoznam blokovaných zariadení

Uveďte informácie o všetkých blokových zariadeniach, ktoré sú oddielmi pevných diskov a iných úložných zariadeniach, ako sú optické jednotky a jednotky flash pamäte.

Vykonávame v termináli:

lsblk

Dostávame odpoveď:

NÁZOV MAJ: MIN RM VEĽKOSŤ TYPU MOUNTPOINT sda 8: 0 0 465, 8G 0 disk ├─sda1 8: 1 0 70G 0 diel ├─sda2 8: 2 0 1K 0 diel ├─sda5 8: 5 0 97, 7G 0 diel / stredná / 4668484A68483B47 dasda6 8: 6 0 97, 7G 0 diel / 8dda7 8: 7 0 1, 9 G 0 diel / 8 8: 8 0 198, 5G 0 diel / priemer / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 sr0 11: 0 1 1024M 0 rom

df - diskový priestor súborových systémov

Správy o rôznych oddieloch, ich prípojných miestach a o využívanom a dostupnom priestore.

df -H

class = "terminal" & Veľkosť používaného súborového systému Použitie Použitie% Namontované na / dev / sda6 104G 26G 73G 26% / žiadne 4.1k 0 4.1k 0% / sys / fs / cgroup udev 4.2G 4.1k 4.2G 1% / dev tmpfs 837M 1.6M 835M 1% / beh žiadny 5.3M 0 5.3M 0% / beh / blokovanie žiadny 4.2G 13M 4.2G 1% / beh / shm žiadny 105M 21k 105M 1% / beh / užívateľ / dev / sda8 210G 149G 51G 75% / media / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 / dev / sda5 105G 31G 75G 30% / media / 4668484A68483B47

Pydf - Python df

Tento obslužný program je vylepšenou verziou df napísanou v pythone, ktorá zobrazuje farebný výstup a umožňuje, aby vyzerala lepšie ako df.

pydf Súborový systém Veľkosť Použitý Použitie% Namontované na / 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 je obslužný program na úpravu oddielov na pevných diskoch a dá sa použiť aj na zobrazenie informácií o oddieloch.

sudo fdisk -l

Ak sa chcete dozvedieť viac o tomto príkaze, môžete si prečítať: Linux Príkazy pre správu pevného disku a diskových oddielov.

kôň

Príkaz mount sa používa na pripojenie / odpojenie a zobrazenie pripojených súborových systémov.

pripojiť stĺpec -t / dev / sda6 on / type ext4 (rw, chyby = remount-ro) proc on / proc type proc (rw, noexec, nosuid, nodev) sysfs on / sys sysfs (rw, noexec, nosuid, nodev) žiadny typ typu tmpfs typu on / sys / fs / cgroup (rw) žiadny typ typu /uss / fs / fuse / connection fusectl (rw) žiadny typ ladenia typu / sys / kernel / debug (rw) žiadny typ typu / sys / kernel / security securityfs (rw) udev on / dev type devtmpfs (rw, mode = 0755) devpts on / dev / pts type devpts (rw, noexec, nosuid, gid = 5, mode = 0620) tmpfs on / run typ tmpfs (rw, noexec), nosuid, size = 10%, mode = 0755) žiadne na / run / lock typ tmpfs (rw, noexec, nosuid, nodev, size = 5242880) žiadny na / run / shm typ tmpfs (rw, nosuid, nodev) žiadny na / run / user type tmpfs (rw, noexec, nosuid, nodev, size = 104857600, mode = 0755) žiadny na / sys / fs / pstore type pstore (rw) / dev / sda8 on / media / 13f35f59-f023-4d98- b06f-9dfaebefd6c1 typ ext4 (rw, nosuid, nodev, chyby = remount-ro) / dev / sda5 na / media / 4668484A68483B47 typ fuseblk (rw, nosuid, nodev, allow_other, blksize = 4096) binfmt_misc on / pro / / binfmt_misc typ binfmt_misc (rw, noexec, nosuid, nodev) systemd na / sys / fs / cgroup / systemd typ cgroup (rw, noexec, nosuid, nodev, none, name = systemd) gvfsd-fuse on / run / user / 1000 / gvfs type fuse.gvfsd - poistka (rw, nosuid, nodev, user = enlightened)

zadarmo - Skontrolujte RAM

Pomocou príkazu free overte množstvo použitej, voľnej a celkovej pamäte RAM v systéme.

zadarmo-m

Súbory v adresári / proc

Mnoho virtuálnych súborov v adresári / proc obsahuje informácie o hardvéri a nastaveniach systému Linux. Tu je niekoľko z nich:

Informácie o CPU / pamäti

# cpu information cat / proc / cpuinfo # pamäťové informácie cat / proc / meminfo

Informácie o systéme Linux / kernel

cat / proc / version Linux verzia 3.11.0-12-generic (buildd @ allspice) (gcc verzia 4.8.1 (Ubuntu / Linaro 4.8.1-10ubuntu7)) # 19-Ubuntu SMP st 25. marca 16:20:46 UTC 2018

Zariadenia Sata / SCSI

$ cat / proc / scsi / scsi Pripojené zariadenia: Hostiteľ: scsi3 Kanál: 00 Id: 00 Po: 00 Dodávateľ: ATA Model: ST3500418AS Rev: CC38 Typ: Priamy prístup ANSI SCSI revízia: 05 Host: scsi4 Kanál: 00 Id: 00 Po: 00 Dodávateľ: SONY Model: DVD RW DRU-190A Rev: 1.63 Typ: CD-ROM ANSI SCSI revízia: 05

priečky

cat / proc / partitions major minor #blocks name 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 - Informácie o pevnom disku

Nakoniec máme príkaz hdparm, ktorý pracuje na získavaní informácií o sata zariadeniach, ako sú pevné disky.

sudo hdparm -i / dev / sda / dev / sda: Model = ST3500418AS, FwRev = CC38, SerialNo = 9VMJXV1N Config = {HardSect NotMFM HdSw> 15uSec Fixed DTR> 10Mbs RotSpdTol>.5%} RawCHS = 16383/16 TrkSize = 0, SectSize = 0, ECCbytes = 4 BuffType = neznámy, BuffSize = 16384kB, MaxMultSect = 16, MultSect = 16 CurCHS = 16383/16/63, CurSects = 16514064, LBA = áno, LBAsects = 976773168 IORDY = on / off, tPIO = {min: 120, w / IORDY: 120}, tDMA = {min: 120, rec: 120} režimy PIO: pio0 pio1 pio2 pio3 pio4 režimy DMA: mdma0 mdma1 mdma2 režimy UDMA: udma0 udma1 udma3 * udma5 * udma6 AdvancedPM = no WriteCache = enabled Disk vyhovuje: neznámy: ATA / ATAPI-4, 5, 6, 7 * znamená aktuálny aktívny režim

zhrnutie

Ako ste si možno všimli, každý z príkazov má trochu odlišný spôsob extrahovania informácií. Možno budeme musieť použiť viac ako jeden z nich na vyhľadávanie konkrétnych hardvérových detailov v systéme Linux. Sú však dostupné vo väčšine distribúcií Linuxu a dajú sa ľahko nainštalovať z predvolených úložísk.

Použili ste niektorý z príkazov? Povedzte nám v komentároch, ktoré ste použili a aké informácie ste získali? Nezabudnite zdieľať, ak ste považovali nášho sprievodcu za užitočného?

návody

Voľba editora

Back to top button