Der er mange kommandoer til rådighed for at kontrollere hardwareinformation af dit Linux-system. Nogle kommandoer rapporterer kun specifikke hardwarekomponenter som CPU eller hukommelse, mens resten dækker flere hardwareenheder.

Denne vejledning tager et hurtigt kig på nogle af de mest almindeligt anvendte kommandoer for at kontrollere information og konfigurationsoplysninger om forskellige hardwareenheder.

lscpu

Kommandoen lscpu giver dig oplysninger om CPU'en og processorenhederne. Det har ingen andre muligheder eller funktionalitet.

 lscpu 

Du vil se følgende output ved at køre ovenstående kommando.

lspci

lspci er et andet kommandolinjeværktøj, der indeholder alle PCI-busserne og detaljer om de enheder, der er tilsluttet dem som VGA-adapter, grafikkort, netværksadapter, USB-porte, SATA-controller osv.

 lspci 

Du vil se en udgang svarende til det følgende billede.

Du kan også filtrere ud specifikke enhedsoplysninger ved at køre følgende kommando:

 lspci -v | grep "VGA" -A 12 

Du vil se grafikkortoplysninger svarende til følgende.

lshw

lshw er en generel hjælpeværktøj, der rapporterer detaljerede og korte oplysninger om flere hardware enheder som CPU, hukommelse, usb controller, disk osv. Lshw ekstraherer oplysningerne fra forskellige "/ proc" -filer.

 lshw-short 

Du vil se følgende oplysninger ved at køre ovenstående kommando.

lsscsi

Du kan liste alle scsi / sata enheder som harddiske og optiske drev ved at køre følgende kommando:

 lsscsi 

Udgangen vil se noget som dette billede.

så udfør lsusb

Denne kommando viser dig USB-controllere og detaljer om enheder, der er forbundet med dem. Som standard udskriver kommandoen lsusb korte oplysninger. Du kan også bruge den valgte option -v at udskrive detaljerede oplysninger om hver USB-port.

 så udfør lsusb 

Du vil se følgende output.

Inxi

Inxi er et bash script, der henter hardwareoplysninger fra flere kilder og kommandoer på systemet og giver dig gode udsigter til rapporter, som ikke-tekniske brugere kan læse nemt.

Som standard er ikke inxi installeret i Ubuntu. Du kan installere det ved at køre følgende kommando:

 sudo apt-get install inxi 

Efter installation af inxi kan du få hardwareoplysninger ved at køre følgende kommando:

 inxi -Fx 

Du vil se en udgang svarende til billedet nedenfor.

df

Denne kommando giver dig korte oplysninger om forskellige partitioner, deres monteringspunkter og det anvendte og ledige plads på hver.
Du kan køre kommandoen df med -H parameteren.

 df -H 

Du vil se følgende output.

Gratis

Du kan kontrollere mængden af ​​brugt, gratis og samlet mængde RAM på dit system med den gratis kommando.

 fri -m 

Du vil se følgende output.

Dmidecode

Kommandoen dmidecode er forskellig fra alle andre kommandoer. Den uddrager hardwareoplysninger ved at læse data fra DMI-tabellerne.

For at vise oplysninger om processoren skal du køre:

 sudo dmidecode -t processor 

For at vise oplysninger om hukommelsen skal du køre:

 sudo dmidecode -t hukommelse 

For at vise information om bios, kør:

 sudo dmidecode -t bios 

hdparm

hdparm kommandoen giver dig oplysninger om sata-enheder som harddiske.

 sudo hdparm 

Du vil se følgende output.

Konklusion

Hver af kommandoerne har en anden metode til at udvinde hardwareoplysninger. Du kan prøve mere end en af ​​dem, mens du leder efter specifikke hardwaredetaljer. Alle ovennævnte værktøjer er tilgængelige i de fleste Linux distros, og kan nemt installeres fra standard depot.