Oppaat

Kuinka tarkistaa linux-laitteistojen tiedot

Sisällysluettelo:

Anonim

Kuten kaikessa, Linuxin laitteistojen tietojen tarkistamiseksi on olemassa monia komentoja. Jotkut komennot ilmoittavat vain tietyt laitteistokomponentit, kuten CPU tai muisti, kun taas loput kattavat useita laitteistoyksiköitä. Tässä viestissä katsotaan nopeasti kuinka tarkistaa laitteistotiedot Linuxissa. Lista sisältää muun muassa komentoja lscpu, hwinfo, lshw, lspci.

Sisällysluettelo

Kuinka tarkistaa Linux-laitteistoa koskevat tiedot

Lscpu-komento - Käsittely

Lscpu- komento raportoi CPU: sta ja prosessoriyksiköistä, jotka ovat yksi tärkeimmistä laitteiston osista Linuxissa. Komennolla ei ole muita vaihtoehtoja tai toimintoja.

lscpu

Tulos on:

Arkkitehtuuri: x86_64 CPU: n op-tila (t): 32-bittinen, 64-bittinen tavujärjestys: Pikku Endian-prosessori (t): 4 Luettelo online-prosessoreista: 0-3 ketjua / ydin: 1 Ydin / liittimet: 4 liitäntää: 1 Solmu (t) NUMA: 1 Toimittajan tunnus: GenuineIntel CPU-perhe: 6 Malli: 23 Vaihe: 10 CPU MHz: 1998 000 BogoMIPS: 5302.48 Virtualisointi: VT-x-välimuisti L1d: 32K välimuisti L1i: 32K välimuisti L2: 2048K NUMA solmu0 CPU (t): 0-3

lshw - Linux-laitteistoluettelo

Tämä yleiskäyttöinen apuohjelma antaa meille lyhyitä ja yksityiskohtaisia ​​tietoja useista Linux-laiteyksiköistä, kuten CPU, muisti, levy, usb-ohjaimet, verkkokortit jne. Lshw purkaa tiedot eri / proc-tiedostoista.

sudo lshw-lyhyt

Suoritettaessa sitä konsolissa voimme nähdä seuraavat:

H / W-polku laiteluokka Kuvaus ============================================= ======== järjestelmä () / 0-väylä DG35EC / 0/0-prosessori Intel (R) Core (TM) 2 Quad CPU Q8400 @ 2.66GHz / 0/0/1 muisti 2MiB L2 välimuisti / 0/0 / 3 muistia 32KiB L1 -välimuisti / 0/2 -muisti 32KiB L1 -välimuisti / 0/4 -muisti 64KiB BIOS / 0/14 -muisti 8GiB-järjestelmämuisti / 0/14/0 -muisti 2GiB DIMM DDR2 Synkroninen 667 MHz (1, 5 ns) / 0/14 / 1 muisti 2GiB DIMM DDR2 synkroninen 667 MHz (1, 5 ns) / 0/14/2 muisti 2GiB DIMM DDR2 synkroninen 667 MHz (1, 5 ns) / 0/14/3 muisti 2GiB DIMM DDR2 synkroninen 667 MHz (1, 5 ns) / 0/100 silta 82G35 Express DRAM -ohjain / 0/100/2 näyttö 82G35 Express integroitu grafiikkaohjain /0/100/2.1 näyttö 82G35 Express integroitu grafiikkaohjain / 0/100/19 eth0 verkko 82566DC Gigabitti verkkoyhteys / 0/100 / 1a väylä 82801H (ICH8-perhe) USB UHCI -ohjain # 4/0/100 / 1a. 1 väylä 82801H (ICH8-perhe) USB UHCI -ohjain # 5/0/100 / 1a. 7 väylä 82801H (ICH8-perhe) USB2 EHCI-ohjain # 2/0/100 / 1b multimedia 82801H (ICH8-perhe) HD Audi o Ohjain / 0/100 / 1c-silta 82801H (ICH8-perhe) PCI Express -portti 1 /0/100/1c.1 -silta 82801H (ICH8-perhe) PCI Express -portti 2 /0/100/1c.2 -silta 82801H (ICH8-perhe) PCI Express Port 3 /0/100/1c.2/0 -tallennustila JMB368 IDE -ohjain / 0/100 / 1d-väylä 82801H (ICH8-perhe) USB UHCI -ohjain # 1 /0/100/1d.1-väylä 82801H (ICH8-perhe) USB UHCI-ohjain # 2 /0/100/1d.2 väylä 82801H (ICH8-perhe) USB UHCI-ohjain # 3 /0/100/1d.7-väylä 82801H (ICH8-perhe) USB2 EHCI-ohjain # 1/100 / 1e silta 82801 PCI-silta / 0/100 / 1e / 5-väylä FW322 / 323 1394a -ohjain / 0/100 / 1f-silta 82801HB / HR (ICH8 / R) LPC-liitäntäohjain /0 / 100 / 1f.2-säilytystila 82801H (ICH8-perhe) 4-portti SATA-ohjain /0/100/1f.3-väylä 82801H (ICH8-perhe) SMBus-ohjain /0/100/1f.5-tallennustila 82801HR / HO / HH (ICH8R / DO / DH) 2-porttinen SATA-ohjainlevy ATA ST3500418AS CC38 / dev / sda cd / dvd SONY DVD RW DRU-190A 1.63 / dev / sr0

lsusb - Luettelo usb-väylöistä ja laitteiden yksityiskohdista

Tämä komento näyttää USB-ohjaimet ja niihin kytkettyjen laitteiden tiedot. Oletusarvoisesti lyhyet tiedot tulostetaan. Jos haluamme yksityiskohtaisen vaihtoehdon, käytämme argumenttia "-v" tulostaaksemme tarkempia tietoja jokaisesta usb-portista.

lsusb-väylä 002 -laite 001: ID 1d6b: 0002 Linux Foundation 2.0: n juurikeskiö Väylä 007-laite 001: ID 1d6b: 0001 Linux Foundation 1.1: n juurin keskitin Väylä 006 Laite 001: ID 1d6b: 0001 Linux Foundation 1.1: n juurikeskiö Bus-005-laite 002: ID 045e: 00cb Microsoft Corp. Basic Optical Mouse v2.0 -väylä 005 Laite 001: ID 1d6b: 0001 Linux Foundation 1.1: n juurikeskiö Väylä 001 Laite 001: ID 1d6b: 0002 Linux Foundation 2.0: n juurin keskitin Bussi 004 Laite 001: ID 1d6b: 0001 Linux Foundation 1.1 juurin keskittimen väylä 003 laite 001: ID 1d6b: 0001 Linux Foundation 1.1: n juurin keskitin

inxi

Inxi on 10 kt: n linjainen mega bash-skripti, joka hakee laitteistotietoja useista lähteistä ja järjestelmän eri komennoista, ja tuottaa kauniin raportin, jonka muut kuin tekniset käyttäjät voivat helposti lukea.

inxi -Fx

lsblk - Estä laiteluettelo

Luettelo kaikista lohkolaitteista, jotka ovat kiintolevyosioita ja muita tallennuslaitteita, kuten optiset asemat ja flash-muistitikut.

Suoritamme terminaalissa:

lsblk

Saamme vastauksen:

NIMI MAJ: MIN RM-KOKO RO TYYPPI PAIKKA sda 8: 0 0 465.8G 0 levy ├─sda1 8: 1 0 70G 0 osa ├─sda2 8: 2 0 1K 0 osa ├─sda5 8: 5 0 97.7G 0 osa / medium / 4668484A68483B47 dasda6 8: 6 0 97.7G 0 osa / ├─sda7 8: 7 0 1.9G 0 osa └─sda8 8: 8 0 198.5G 0 osa / keskiarvo / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 sr0 11: 0 1 1024M 0 rom

df - tiedostojärjestelmien levytila

Raportoi eri osiot, niiden kiinnityskohdat sekä niissä käytetyn ja käytettävissä olevan tilan.

df -H

class = "terminal" & tiedostojärjestelmän koko Käytetty Saatavuus Käyttö% Asennettu / dev / sda6 104G 26G 73G 26% / ei 4, 1k 0 4, 1k 0% / sys / fs / cgroup udev 4, 2G 4, 1k 4, 2G 1% / dev tmpfs 837M 1, 6M 835M 1% / ajo ei 5, 3M 0 5, 3M 0% / ajo / lukitus ei 4, 2G 13M 4, 2G 1% / ajo / shm ei 105M 21k 105M 1% / ajo / käyttäjä / dev / sda8 210G 149G 51G 75% / media / 13f35f59-f023-4d98-b06f-9dfaebefd6c1 / dev / sda5 105G 31G 75G 30% / media / 4668484A68483B47

Pydf - Python df

Tämä apuohjelma on pythoniksi kirjoitettu df: n parannettu versio, joka näyttää värillisen tulosteen ja tekee siitä näyttämään paremmalta kuin df.

pydf-tiedostojärjestelmän koko Käytetty Saatavuus Käyttö% asennettuna / 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 / 46

fdisk

Fdisk on apuohjelma kovalevyjen osioiden muokkaamiseen, ja sitä voidaan käyttää myös osiotietojen luettelointiin.

sudo fdisk -l

Jos haluat tietää lisää tästä komennosta, voit lukea: Linux-komennot kiintolevyn ja osioiden hallintaan.

asentaa

Mount- komentoa käytetään asennettavien tiedostojärjestelmien asentamiseen / irrottamiseen ja tarkasteluun.

asennus | sarake -t / dev / sda6 on / tyyppi ext4 (rw, virheet = remount-ro) proc on / proc-tyyppinen proc (rw, noexec, nosuid, nodev) sysfs / / type-tyyppisissä sysfs (rw, noexec, nosuid, nodev) ei päällä / sys / fs / cgroup type tmpfs (rw) ei mitään / sys / fs / sulake / yhteydetyyppi fusectl (rw) ei mitään / sys / ytimellä / virheen tyyppisiä virheenkorjauksia (rw) ei yhtään / sys / ytimellä / turvatyypillä securityfs (rw) udev on / dev-tyypin devtmpfs (rw, mode = 0755) devpts on / dev / pts -tyyppiset devpts (rw, noexec, nosuid, gid = 5, mode = 0620) tmpfs on / run type tmpfs (rw, noexec, nosuid, koko = 10%, tila = 0755) ei päällä / suorita / lukitse tyyppisiä tmpfs (rw, noexec, nosuid, nodev, koko = 5242880) ei ole päällä / run / shm tyyppisiä tmpfs (rw, nosuid, nodev) ei käytössä / suorita / käyttäjän tyyppi tmpfs (rw, noexec, nosuid, nodev, koko = 104857600, tila = 0755) ei mitään / sys / fs / pstore-tyyppisellä pstore (rw) / dev / sda8 on / media / 13f35f59-f023-4d98- b06f-9dfaebefd6c1 tyyppi ext4 (rw, nosuid, nodev, virheet = remount-ro) / dev / sda5 on / media / 4668484A68483B47 tyyppi fuseblk (rw, nosuid, nodev, allow_other, blksize = 4096) binfmt_misc on / proc / sys / / binfmt_misc tyyppi binfmt_misc (rw, noexec, nosuid, nodev) systemd on / sys / fs / cgroup / systemd-tyyppisellä ryhmällä (rw, noexec, nosuid, nodev, ei mitään, nimi = systemd) gvfsd-sulake päällä / suorita / käyttäjä / 1000 / gvfs tyyppi fuse.gvfsd -sulake (rw, nosuid, nodev, käyttäjä = valaistunut)

ilmainen - tarkista RAM

Varmista ilmaisen komennon avulla järjestelmän käyttämä, vapaa ja RAM-muistin kokonaismäärä.

vapaa -m

Tiedostot hakemistossa / proc

Monet / proc-hakemiston virtuaalitiedostot sisältävät tietoja Linux-laitteistoista ja -asetuksista. Tässä on joitain niistä:

CPU / muistitiedot

# cpu tiedot kissa / proc / cpuinfo # muistitiedot kissa / proc / meminfo

Linux / ytimen tiedot

cat / proc / versio Linux-versio 3.11.0-12-yleinen (buildd @ allspice) (gcc-versio 4.8.1 (Ubuntu / Linaro 4.8.1-10ubuntu7)) # 19-Ubuntu SMP ke 25.3. 16:20:46 UTC 2018

Sata / SCSI-laitteet

$ cat / proc / scsi / scsi Liitetyt laitteet: Isäntä: scsi3 Kanava: 00 Id: 00 Ma: 00 Valmistaja: ATA Malli: ST3500418AS Rev: CC38 Tyyppi: Suorapääsyinen ANSI SCSI-versio: 05 Isäntä: scsi4 Kanava: 00 Tunnus: 00 ma: 00 Valmistaja: SONY Malli: DVD RW DRU-190A Rev: 1.63 Tyyppi: CD-ROM ANSI SCSI-versio: 05

väliseinät

kissa / proc / osiot tärkeä alaikäinen #lohkojen nimi 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 - Kiintolevyn tiedot

Viimeinkin meillä on hdparm-komento. Se toimii saadakseen tietoja sata-laitteista, kuten kiintolevyt.

sudo hdparm -i / dev / sda / dev / sda: Malli = ST3500418AS, FwRev = CC38, SerialNo = 9VMJXV1N Config = {HardSect NotMFM HdSw> 15uSec Kiinteä DTR> 10Mbs RotSpdTol>.5%} RawCHS = 1638 TrkSize = 0, SectSize = 0, ECCbytes = 4 BuffType = tuntematon, BuffSize = 16384kB, MaxMultSect = 16, MultSect = 16 CurCHS = 16383/16/63, CurSects = 16514064, LBA = kyllä, LBAsektit = 976773168 IORDY = pois päältä, tPIO = {min: 120, w / IORDY: 120}, tDMA = {min: 120, rec: 120} PIO-tilat: pio0 pio1 pio2 pio3 pio4 DMA-tilat: mdma0 mdma1 mdma2 UDMA-tilat: udma0 udma1 udma3 udma4 * udma5 * udma6 AdvancedPM = ei WriteCache = käytössä Asema täyttää: tuntematon: ATA / ATAPI-4, 5, 6, 7 * tarkoittaa nykyistä aktiivista tilaa

yhteenveto

Kuten saatat huomata, jokaisella komennolla on hiukan erilainen menetelmä tietojen hankkimiseen, ja joudumme joutumaan käyttämään useampaa kuin yhtä niistä erityisten laitteistotietojen etsimiseksi Linuxissa. Niitä on kuitenkin saatavana useimmissa Linux-jakeluissa, ja ne voidaan helposti asentaa oletusvarastoista.

Oletko käyttänyt mitään komennoista? Kerro meille kommenteissa, mitä olet käyttänyt ja saadaksesi mitä tietoja? Älä unohda jakaa, jos pidit oppaastasi hyödyllistä?

Oppaat

Toimittajan valinta

Back to top button