Det finns många kommandon tillgängliga för att kontrollera maskinvaruinformation för ditt Linux-system. Vissa kommandon rapporterar endast specifika hårdvarukomponenter som CPU eller minne medan resten täcker flera maskinvaruenheter.

Denna handledning tar en snabb titt på några av de vanligaste kommandona för att kontrollera information och konfigurationsinformation om olika hårdvaruenheter.

lscpu

Kommandot lscpu ger dig information om processorns och processorns enheter. Det har inga andra alternativ eller funktionalitet.

 lscpu 

Du kommer att se följande utmatning genom att köra kommandot ovan.

lspci

lspci är ett annat kommandoradsverktyg som listar alla PCI-bussar och detaljer om de enheter som är anslutna till dem som VGA-adapter, grafikkort, nätverksadapter, USB-portar, SATA-styrenhet etc.

 lspci 

Du får se en utmatning som liknar följande bild.

Du kan också filtrera ut specifik enhetinformation genom att köra följande kommando:

 lspci -v | grep "VGA" -A 12 

Du kommer att se grafikkortinformation som liknar följande.

lshw

lshw är ett allmänt användningsverktyg som rapporterar detaljerad och kort information om flera maskinvaruenheter som CPU, minne, USB-styrenhet, disk etc. Lshw extraherar informationen från olika "/ proc" -filer.

 lshw-short 

Du kommer att se följande information genom att köra kommandot ovan.

lsscsi

Du kan lista alla scsi / sata-enheter som hårddiskar och optiska enheter genom att köra följande kommando:

 lsscsi 

Utgången kommer att se ut som den här bilden.

lsusb

Detta kommando visar USB-kontrollerna och detaljer om enheter som är anslutna till dem. Som standard skriver lsusb kommandot kort information. Du kan också använda det verbose alternativet -v att skriva ut detaljerad information om varje USB-port.

 lsusb 

Du kommer att se följande utmatning.

Inxi

Inxi är ett bash-skript som hämtar maskinvarainformation från flera källor och kommandon på systemet och ger dig snygga rapporter som icke-tekniska användare lätt kan läsa.

Som standard är inte inxi installerat i Ubuntu. Du kan installera det genom att köra följande kommando:

 sudo apt-get installera inxi 

När du har installerat inxi kan du få information om hårdvaran genom att köra följande kommando:

 inxi -Fx 

Du får se en effekt som liknar bilden nedan.

df

Detta kommando ger dig kort information om olika partitioner, deras monteringspunkter och det använda och tillgängliga utrymmet på vardera.
Du kan köra kommandot df med -H parametern.

 df -H 

Du kommer att se följande utmatning.

Fri

Du kan kontrollera mängden använd, fri och total mängd RAM på ditt system med det fria kommandot.

 gratis -m 

Du kommer att se följande utmatning.

dmidecode

Kommandot dmidecode skiljer sig från alla andra kommandon. Den extraherar maskinvaruinformation genom att läsa data från DMI-tabellerna.

Om du vill visa information om processorn kör du:

 sudo dmidecode -t-processor 

Om du vill visa information om minnet kör du:

 sudo dmidecode -t minne 

För att visa information om bios, kör:

 sudo dmidecode -t bios 

hdparm

Kommandot hdparm ger dig information om sata-enheter som hårddiskar.

 sudo hdparm 

Du kommer att se följande utmatning.

Slutsats

Var och en av kommandona har en annan metod för att extrahera maskinvaruinformation. Du kan prova mer än en av dem när du letar efter specifika detaljer om hårdvaran. Alla ovanstående verktyg är tillgängliga i de flesta Linux distros och kan enkelt installeras från standardförvaret.