Det er mange kommandoer tilgjengelig for å sjekke maskinvareinformasjon av ditt Linux-system. Enkelte kommandoer rapporterer bare bestemte maskinvarekomponenter som CPU eller minne mens resten dekker flere maskinvareenheter.

Denne opplæringen tar en rask titt på noen av de mest brukte kommandoene for å sjekke informasjon og konfigurasjonsdetaljer om ulike maskinvareenheter.

lscpu

Kommandoen lscpu gir deg informasjon om CPU og prosesseringsenheter. Det har ingen andre alternativer eller funksjonalitet.

 lscpu 

Du vil se følgende utdata ved å kjøre kommandoen ovenfor.

lspci

lspci er et annet kommandolinjeverktøy som viser alle PCI-busser og detaljer om enhetene som er koblet til dem som VGA-adapter, grafikkort, nettverkskort, USB-porter, SATA-kontroller, etc.

 lspci 

Du ser en utgang som ligner på følgende bilde.

Du kan også filtrere ut spesifikk enhetsinformasjon ved å kjøre følgende kommando:

 lspci -v | grep "VGA" -A 12 

Du vil se grafikkortinformasjon som ligner på følgende.

lshw

lshw er et generelt verktøy som rapporterer detaljert og kort informasjon om flere maskinvareenheter som CPU, minne, USB-kontroller, disk, etc. Lshw trekker ut informasjonen fra forskjellige "/ proc" -filer.

 lshw-short 

Du vil se følgende informasjon ved å kjøre kommandoen ovenfor.

lsscsi

Du kan liste alle scsi / sata-enheter som harddisker og optiske stasjoner ved å kjøre følgende kommando:

 lsscsi 

Utgangen vil se noe som dette bildet.

lsusb

Denne kommandoen viser deg USB-kontrollere og detaljer om enheter som er koblet til dem. Som standard lsusb kommandoen lsusb kort informasjon. Du kan også bruke det verbose alternativet -v å skrive ut detaljert informasjon om hver USB-port.

 lsusb 

Du ser følgende utgang.

Inxi

Inxi er et bash-skript som henter maskinvareinformasjon fra flere kilder og kommandoer på systemet, og gir deg godutsigende rapporter som ikke-tekniske brukere kan lese lett.

Som standard er ikke inxi installert i Ubuntu. Du kan installere den ved å kjøre følgende kommando:

 sudo apt-get installer inxi 

Etter at du har installert inxi, kan du få maskinvareinformasjon ved å kjøre følgende kommando:

 inxi -Fx 

Du ser en utgang som ligner på bildet nedenfor.

df

Denne kommandoen gir deg kort informasjon om ulike partisjoner, deres monteringspunkter og den brukte og tilgjengelige plassen på hver.
Du kan kjøre kommandoen df med -H parameteren.

 df -H 

Du ser følgende utgang.

Gratis

Du kan sjekke mengden brukt, gratis og total mengde RAM på systemet med den gratis kommandoen.

 gratis -m 

Du ser følgende utgang.

Dmidecode

dmidecode kommandoen er forskjellig fra alle andre kommandoer. Den trekker ut maskinvareinformasjon ved å lese data fra DMI-tabellene.

For å vise informasjon om prosessoren, kjør:

 sudo dmidecode -t prosessor 

For å vise informasjon om minnet, kjør:

 sudo dmidecode -t minne 

For å vise informasjon om bios, kjør:

 sudo dmidecode -t bios 

hdparm

hdparm kommandoen gir deg informasjon om sata-enheter som harddisker.

 sudo hdparm 

Du ser følgende utgang.

Konklusjon

Hver av kommandoene har en annen metode for utvinning av maskinvareinformasjon. Du kan prøve mer enn en av dem mens du ser etter spesifikke maskinvaredetaljer. Alle verktøyene ovenfor er tilgjengelige i de fleste Linux distros, og kan enkelt installeres fra standard depot.