Linux-hårdvaruinformation från konsolen. Få information om hårdvara i Linux


Om du har ett behov av att ta reda på vad som är gömt för dina ögon inuti en dator som kör Linux (vi kommer att överväga metoderna som fungerar i Linux Mint och Ubuntu), är det inte svårare att göra detta än i Windows, och ibland till och med enklare. Det finns flera metoder för detta, som vi föreslår att överväga i den här artikeln.

Låt oss börja med den mest bekanta metoden för en vanlig användare, oerfaren med alla nöjen med Linux OS. Låt oss föreställa oss att du har bytt till Linux relativt nyligen och ännu inte helt har tappat vanan med Windows som du är van vid.

I Windows, för att ta reda på detaljerad information om hårdvaran, använder användare vanligtvis speciella program, som AIDA64 och liknande. Vi försäkrar er att Linux inte lämnas utanför i detta avseende. Det kanske inte innehåller så många liknande program, men det finns definitivt de som kommer att ge dig en komplett rapport om konfigurationen av din dator.

Ett av dessa program är HardInfo (efter installationen visas det i menyn som Systemprofil och Benchmark). Med hjälp av det här verktyget kan du få den mest kompletta bilden av hårdvaru-"stoppningen" på din dator som gömmer sig för dig. Du kan installera det från förrådet i ditt distributionspaket.

HardInfo-program i Linux Mint 18 Sarah Mate

I programmet, i en tillgänglig grafisk form, presenteras huvudpunkterna som du kan få information om. Du behöver bara klicka på önskad ikon och programmet kommer att visa systemets huvudegenskaper.

HardInfo. Information om minnet som är installerat i datorn.

Programmet ger också möjlighet att skapa en rapport i html-format, som du sedan kan se i en webbläsare. För att göra detta måste du klicka på "Generera rapport", välj de poster som du vill se rapporten för och vänta på resultatet.

HTML-rapport genererad i HardInfo-programmet.

Trots alla dess fördelar ger HardInfo-programmet sämre resultat än vad du får med terminalen och några kommandon.

Först, låt oss ge nyttan lshw För att installera det måste du ange i terminalen: sudo apt-get install lshw Efter installationen, för att ta reda på systemets egenskaper, skriv bara in kommandot i terminalen sudo lshw

Utmatning av sudo lshw-kommandot i terminal.

Som ni ser är listan väldigt lång. För att förkorta den kan du ange kommandot sudo lshw -kort Listan blir kortare och mer kompakt.

Utmatning av sudo lshw -kort kommando i terminal.

Det finns också en annan variant av detta kommando, som gör att du kan se hela listan, men samtidigt laddar du den efter behov: sudo lshw | mer

Så här ser resultatet ut efter att ha skrivit in kommandot i terminalen sudo lshw | mer (nu behöver du bara trycka på Enter-tangenten och läsa utdata).

För att generera en rapport i html-format måste du ange kommandot lshw -html> hardware.html (rapporten kommer att sparas i användarens mapp - den där mapparna Nedladdningar, Musik etc. finns).

Det bör nämnas att systemet har en / proc / mapp, som även innehåller information om hårdvaran på din dator. Som ett exempel kommer vi att ge flera relaterade kommandon som, när de skrivs i terminalen, kommer att visa informationen av intresse för oss:

cat / proc / cpuinfo- kommer att visa information om processorn

cat / proc / meminfo- kommer att visa information om RAM

cat / proc / partitioner- kommer att visa information om hårddiskpartitioner

Vi hoppas att denna information kommer att hjälpa dig att avslöja mysteriet med din Linux-dators inre värld.

Hur kan jag ta reda på egenskaperna hos en dator i Linux? uppdaterad: 21 januari 2017 av författaren: Maxim Ivanov

Linux-nybörjare ställs ofta inför frågan om hur man tar reda på all information om det installerade systemet, hårdvaran och de funktioner som stöds. Ja, det kommer att vara svårt att hitta ett verktyg a la "Windows Device Manager" =) Faktum är att du kan hitta program som låter dig ta reda på all information om systemet, men det är lättare, enligt mig, att ta reda på det allt detta direkt i konsolen. Ibland behöver du kort presentera "allmän information" om systemet. Följande kommandon genererar utdata av sådan data till filen about_system.txt i din "Hem-mapp". Besättningar konverterade till "för terminalanvändning".

Det är möjligt att utföra hela blocket av kommandon på en gång eller separat. Vad varje kommando utmatar anges i kommentaren på valfri rad till höger. Den här videon visar teamen och resultaten av flera verktyg, med vilka du kan ta reda på omfattande information om hårdvaran och dess närvaro i Linux-system. Verktygen testades på Debian 8. Allt kommer att fungera likadant på Ubuntu eller Linux Mint. Fedora eller OpenSuse borde också fungera. Avsluta prenumerationen i kommentarerna, snälla, om något är annorlunda.

lshw - En djupgående titt på all hårdvara på din dator. dmidecode - Data från DMI-tabellen (även kallad SMBIOS). Med parametern -t är det möjligt att begränsa utgången till önskad typ (bios, system, baskort, chassi, processor, minne, cache, kontakt, kortplats). Ett exempel på information om RAM-platser (alla, om stansarna inte är installerade i dem) kan hittas så här:

dmidecode -t minne

cat / proc / cpuinfo - cpu
cat / proc / meminfo - operativt minne och personsökningsfil (gratis - kortare information)
fdisk -l eller df - hårddiskar och deras partitioner. fdisk kommer också att visa antalet cylindrar, sektorer, etc.
lspci - en lista över alla PCI-enheter, ibland ingår även USB (lsusb är ett expertkommando)
lspci eller grep Audio - drivrutin för ljudkortspel
lsmod - laddade kärnmoduler
lsusb - en lista över alla usb-enheter (inklusive inbyggda, som webbkameror, etc.)

Samla in systemdata med hjälp av HardInfo

I Windows, för att ta reda på detaljerad information om hårdvaran, använder användare vanligtvis speciella program, som AIDA64 och liknande. Vi försäkrar dig att Linux inte är förolämpad i detta avseende. Det kanske inte innehåller så många liknande program, men det finns bokstavligen de som ger dig en komplett rapport om konfigurationen av din PC. Ett av dessa program är HardInfo (efter att enheterna visas i menyn som Systemprofiler och Benchmark). Med stöd av det här verktyget kan du få den mest kompletta uppfattningen om hårdvaran "stoppning" på din dator som gömmer sig för dig. Du kan installera det från din distributions arkiv.

I programmet, i en tillgänglig grafisk form, presenteras huvudpunkterna som du kan få information om. Du behöver bara klicka på önskad ikon och programmet kommer att visa systemets huvudegenskaper. Programmet ger också möjlighet att skapa en rapport i html-format, som du sedan kan se i en webbläsare. För att göra detta måste du klicka på "Generera rapport", välj de poster som du vill se rapporten för och vänta på resultatet. Trots alla dess fördelar föreställer sig HardInfo-programmet sämre resultat än vad du får med en terminal och några kommandon.

Linux-systeminformation från ssh-konsolen

Mycket ofta finns det ett behov av att ta reda på om ett system eller en dator den eller den informationen. Detta kan göras på bara ett par rader i Ubuntu-terminalen. Det finns ett hardinfo-paket i Ubuntu GUI, som visar mycket information om hårdvara och mjukvara på en dator. Men detta är ett GUI, som kan användas om ett grafiskt skal är installerat på datorn, och den grafiska miljön, till exempel på serverversionen, saknas. Ja, och själva datorn kan placeras någonstans så att du inte kan nå den med händerna) Vill du ha ett vackert fönster, men datorn är långt borta, kan du vidarebefordra hardinfo-fönstret via ssh:

uname -a
katt / etc / problem

rpm -qa och analoger

cat / proc / cpuinfo
cat / proc / meminfo
lspci
lsusb

För att komma igång kommer vi att ge verktyget lshw För att installera det måste du starta i terminalen: sudo apt-get install lshw Efter apparaten, för att ta reda på systemets egenskaper, räcker det att ange kommandot sudo lshw i terminalen

lshw - detta team ger ut fullständig information om hårdvaran på en PC eller bärbar dator.

linuxinfo
cat / proc / cpuinfo
fri
df -m
Och till efterrätt

less /boot/config-2.6."uname-a "
hwinfo

Samla in Linux Ubuntu System Data

I det här inlägget kommer jag att berätta hur du kan se information om systemet, ta reda på vilka processer (program) som körs, vilken typ av överbelastning de skapar på datorn. Och även hur du snabbt hittar filer och mappar på systemet när du behöver frigöra diskutrymme. För att se all information om datorn och systemet i Windows måste du installera programmet Aida64. Vi undersökte hur man gör detta i vår artikel Hur man får fullständig information om mekanismerna för en dator som använder Aida64!

Att samla in all begriplig information om systemet och hårdvaran Ubuntu kan vara praktiskt om du har en ny dator eller bärbar dator, och du undrar exakt vad hårdvaran är. Det kan också komma väl till pass om du behöver byta ut någon komponent, till exempel en hårddisk. Tja, eller bara sådär. För att byta ut utrustning måste du veta all information i förväg. Dessutom kan Ubuntu-hårdvarudata behövas om du ställer in Wifi, Bluetooth, webbkamera eller installerar drivrutiner för ett grafikkort. I den här artikeln kommer jag att lista de kommandon med vilka information om operativsystemet Ubuntu kan erhållas. Alla brigader har testats på Ubuntu 16.04, men bör fungera på alla moderna distributioner som Debian, Fedora, OpenSUSE, etc. Linux-processordata är också lätt tillgänglig:

cat / proc / cpuinfo

processor: 0
vendor_id: AuthenticAMD
CPU-familj: 16
modell: 6
modellnamn: AMD Athlon (tm) II X2 250-processor
steg: 3
mikrokod: 0x10000c8
CPU MHz: 2300 000

Linux-systemdata med kommandot hwinfo

hwinfo - Det här verktyget ger ett överflöd av information om komponenterna: processor, moderkort, driftminne, grafikkort, hårddisk, etc. Tyvärr finns det inte i absolut alla distributioner, men att installera ett annat fall av något är lättare än någonsin:

- på Debian, Ubuntu: sudo apt-get install hwinfo

- på Fedora och Red Hat: mums installera hwinfo

Använd knappen -short för att visa grundläggande information.

Denna lilla lista med kommandon låter dig snabbt ta reda på all nödvändig information om ditt system. Med hjälp av denna lista med grundläggande kommandon kan du enkelt titta och ta reda på grundläggande information om PC:n och operativsystemet. Vi tittade på information om systemet, pågående processer (program). Och dessutom kom vi på hur vi skulle arbeta med programmet "Attribute Usage Analyzer". Och om det finns några obegripliga frågor om detta innehåll och det finns förslag, ber jag dig att skriva dem i kommentarerna.

Habeys EMB-2200 är en 100 x 72 mm SBC som kör Linux på i.MX6 UL och erbjuder dubbla PoE LAN, dubbla CAN, WiFi, BT, mini-PCIe och -40 till 80 ° stöd C.

Hittills har vi sett 100 x 72 mm Pico-ITX-formfaktorn som används med NXP i.MX6 UltraLite (UL) Sandwich-stil Digi ConnectCore 6UL SBC Pro-chip, som använder ConnectCore 6UL inbyggd datormodul, såväl som på Pico-ITX media för F & S "PicoMODA9 COM.
EMB-2200 från Habey är dock den första helt integrerade i.MX6 UL-baserade Sico Pico-ITX SBC:n som får vår uppmärksamhet.


EMB-2200

(klicka på bilden för att förstora)

Liksom andra kort kör EMB-2200 inbyggd Linux, stöder industriella temperaturer och är inriktad på lätt IoT-läge.
Medan EMB-2200 saknar ConnectCore 6UL SBC Pro NFC- och Digi Xbee-alternativ, har den också två 10/100 Ethernet-portar, WiFi, Bluetooth och en mini-PCIe-plats för cellulär expansion.


EMB-2200 sidovy

Andra funktioner är i allmänhet mer begränsade än Digi-kortets.
Men till skillnad från Digi eller F&S-produkter har EMB-2200 en valfri Power over Ethernet samt en bredbandsströmförsörjning.


EMB-2200 med valfri 5-tums pekskärm

(klicka på bilden för att förstora)

Upp till 696 MHz, Cortex-A7-baserad SoL i.MX6 UL stöds med upp till 512 MB RAM och valfri eMMC, iNAND eller SLC.
Det finns 4 USB-portar, inklusive två landportar, samt två CAN och 5 RS-232 bland andra gränssnitt.
RGB LCD-gränssnitt stöder en valfri 5-tums resistiv pekskärm.

Specifikationerna för EMB-2200 inkluderar:

  • Processor - NXP i.MX6 UltraLite (1 x Cortex-A7 @ 528 MHz / 695 MHz)
  • Minne/minne - 128MB, 256MB eller 512MB DDR3L RAM;
    valfri eMMC, iNAND eller SLC (belopp ospecificerat)
  • Visa:
    • 24-bitars parallell LCD (RGB) upp till 1366 x 768 upplösning
    • 4-tråds beröringsstöd
    • Valfri 5-tums, 800 x 480 resistiv pekskärm
  • Trådlöst - WiFi;
    Blåtand
  • Nätverk - 2 Ethernet 10/100-portar med valfri PoE
  • Övriga I/O:
    • 2 USB 2.0-värdportar (1x OTG)
    • 2x USB-värdgränssnitt
    • 2x KAN
    • 5x RS-232
    • Konfigurerbar GPIO
    • Ljud linjärt
    • SPI, I2C
  • Expansion - Mini-PCIe-kortplats (full storlek) med USB-signaler
  • Andra funktioner - 2x lysdioder;
    vakthund
  • Arbetstemperatur - från -40 till 80 ° C
  • Ström - 9-36V DC 2,5 mm strömuttag
  • Mått - 100 x 72 mm (Pico-ITX)
  • Operativsystem - inbyggt Linux

Vidare information

Låt oss titta på några användbara kommandon och verktyg med vilka du kan få information om hårdvara i Linux. Ett sådant behov uppstår till exempel när du behöver installera en drivrutin för någon datorenhet och du behöver veta dess exakta namn. Eller så vill du till exempel få information om det upptagna minnet eller datorresurserna.

Processorinformation (CPU)

Du kan få all nödvändig information om centralprocessorn i Linux genom att köra kommandot i terminalen:

Cat / proc / cpuinfo

För att avgöra om din processor är 32-bitars eller 64-bitars, måste du titta på flaggorna som anges i kommandoutgången. Om bland flaggorna finns lm(långt läge), betyder det att din processor är 64-bitars. Till exempel när du kör kommandot cat / proc / cpuinfo vi kan få följande flaggor:

Flaggor: fpu vme de acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon ...

PCI-enhetsinformation (information om grafikkort)

Använder kommandot lspci du kan visa all information om PCI-enheter:

Detta kommando används ofta för att få information om ett grafikkort. Eftersom kommandoutgången är lspci tillräckligt stor kan du använda kommandot grep för att ställa in söktermen. Till exempel, om vi vet att vi har ett Nvidia-grafikkort, kan vi använda kommandot:

Lspci | grep nVidia

Och som ett resultat får du något som:

01: 00.0 VGA-kompatibel kontroller: nVidia Corporation G72M (rev a1)

Observera att kommandot grep är skiftlägeskänsligt och därför, om du inte hittade det du letade efter första gången, bör du prova en annan stavning, till exempel, nvidia, NVIDIA eller bara idia... På samma sätt kan du söka efter information i utdata från andra kommandon genom att lägga till kommandot: " | grep söksträng.

Information om drivrutinsversionen för Nvidia grafikkort i Linux kan erhållas genom att köra:

Cat / proc / drivrutin / nvidia / version

Information om Random Access Memory (RAM).

För att få information om volymen, såväl som mängden ledigt och använt RAM, kan du använda kommandot:

Fri -t -m

Information om virtuellt minne kan erhållas med kommandot vmstat:

Om du behöver mer detaljerad information om processerna som upptar RAM, om belastningen på processorn (CPU), kan du använda Top- eller htop-verktygen. Toppverktyget finns vanligtvis alltid på Linux. För att köra det, kör bara:

Information om hårddiskar

Information om hårddiskpartitioner i Linux:

Sudo fdisk -l

Information om monterade partitioner, mängden ledigt och använt minne:

Det finns ett annat användbart kommando du, som visar information om storleken på varje fil i den aktuella katalogen och underkatalogen. Om du vill få information om alla filer i den aktuella katalogen, kör kommandot utan parametrar:

Som en parameter kan du ställa in filnamnet, till exempel för att ta reda på filstorleken abc.bin springa:

Du abc.bin

Information om USB-enheter och USB-bussar

För att visa information om USB-bussar och anslutna USB-enheter, använd kommandot lsusb:

Icke-konsolprogram

Låt oss ta en titt på flera grafikprogram som hjälper dig när du arbetar med utrustning.

Gnomes skrivbordsmiljö tillhandahåller ett grafiskt systemövervakningsverktyg. Den visar information om processoranvändning, pågående processer (applikationer), information om hårddiskar och visar även grafer, inklusive nätverksanvändning. Från kommandoraden kan du köra den genom att köra:

Gnome-system-monitor

För att arbeta med hårddiskar kan du använda programmet GParted.

ytterligare information

Slutligen är det värt att nämna ett mycket viktigt lag. lshw som visar nästan all information om din dator. Laget lshw du måste köra som root:

Sudo lshw

För att visa kort information används knappen -kort:

Sudo lshw -kort

Du kan få mer detaljerad information om de kommandon som beskrivs i den här artikeln med hjälp av Linux-hjälpsystemet. För att göra detta, i konsolen måste du köra:

Man kommando-namn

Till exempel för att få all information om ett lag du, kör kommandot.

För dem som precis har flyttat från Windows-operativsystemet till ett mer komplext Linux, är det ibland svårt att utföra de operationer som gjordes på ett välbekant OS på ett par sekunder.
En av dessa uppgifter är att se grundläggande information om systemet: vad är processor, moderkort, operativsystemversion, bitbredd, kärna, etc. I gamla goda Windows räckte det med att visa systemegenskaper eller öppna aktivitetshanteraren. Och här är allt mer komplicerat. Men all kraft i Linux finns i konsolen och det finns ett antal speciella kommandoradskommandon som hjälper dig att ta reda på all nödvändig information om ditt Linux OS, vare sig det är Ubuntu, CentOS, Fedora eller ett annat distributionspaket. Nu ska jag visa dem för dig!

hwinfo- det här verktyget ger ut mycket information om komponenterna: processor, moderkort, RAM, grafikkort, hårddisk, etc. Tyvärr har inte alla distributioner det, men att installera ett annat fall av något är lika enkelt som att skala päron:
- på Debian, Ubuntu: sudo apt-get install hwinfo
- på Fedora och Red Hat: mums installera hwinfo

Använd knappen för att visa grundläggande information -Kort.

lshw- detta kommando ger fullständig information om hårdvaran på en dator eller bärbar dator.

Naturligtvis är det fortfarande långt kvar till nivåverktyget hwinfo, men det är fullt möjligt att få den grundläggande informationen. Kommandot lshw körs som root - sudo lshw.

cat / proc / cpuinfo- visning av fullständig information om processorn installerad på datorn.

cat / proc / meminfo- detaljerad information om den totala mängden RAM, hur mycket det är upptaget och hur mycket som är ledigt.

fri -m- kommandot liknar resultatet till det föregående, med det enda resultatet att utdata kommer att vara i form av en liten tabell.

lspci | grep VGA- detta direktiv kommer att visa information på det installerade grafikkortet.

lspci | grep ljud- se vilken typ av ljudkort som är installerat på datorn.

df -H- detaljerad information om hårddiskpartitioner, deras storlek och nuvarande belastning.

lspci | grep ethernet- modell och tillverkare av PC-nätverksadaptern.

uname -a- det här kommandot kommer att visa i konsolen de grundläggande data om Linux-operativsystemet - versionen av kärnan, distributionen samt den använda arkitekturen - 32 eller 64 bitar).

uname -r- information om OS-kärnversionen visas.

cat / proc / version- kommandoutgången är helt lik den föregående.

lsb_release -a- här, som ett resultat av kommandots körning, kommer det att finnas namnet på den installerade Linux-distributionen och dess version:

katt / etc / * släpp *- resultatet av kommandot kommer att vara ungefär detsamma som det tidigare direktivet. Det vill säga info om distributionspaketet och dess version kommer att visas.

En viktig skillnad är att om du använder ett operativsystem som är byggt på ett distributionspaket, kommer kommandot att visa information om Linux-basdistributionssatsen.

ls -clt / | svans -n 1 | awk '(print $7, $6, $8)'- detta kommando visar dig datum och tid för systeminstallationen.

ls -dl / var / log / installer /- Detta Linux-kommando låter dig också ta reda på datum och tid för systeminstallationen.

katt / etc / problem- resultatet av kommandot liknar det föregående. Du kommer att se versionen av OS-distributionssatsen.
Med hjälp av denna lista med grundläggande kommandon kan du enkelt se och ta reda på grundläggande information om PC:n och operativsystemet.







2021 gtavrl.ru.