Informasjon om ubuntu-systemet. Pålitelig Pico-ITX SBC kjører Linux på i.MX6 UL med lavt strømforbruk

Nybegynnere i Linux-verdenen står ofte overfor spørsmålet om hvordan man finner ut all informasjon om det installerte systemet, maskinvaren og støttede funksjoner. Ja, det vil være vanskelig å finne et verktøy a la “Windows Device Manager” =) Faktisk kan du finne programmer som lar deg finne ut all informasjon om systemet, men det er lettere, etter min mening, å finne ut alt dette direkte i konsollen. Noen ganger må du kort presentere "generell" informasjon om systemet. Kommandoene nedenfor genererer utdata av slike data i about_system.txt-filen i "Hjem-mappen". Brigader er konvertert til typen "for bruk i terminalen".

Det er mulig å utføre hele blokken med kommandoer på en gang, eller separat. Hva hver kommando gir er angitt i kommentaren til en hvilken som helst linje til høyre. Denne videoen viser teamene og resultatene til flere verktøy, ved hjelp av disse kan du finne ut omfattende informasjon om utstyret og dets tilstedeværelse i Linux-systemer. Verktøyene ble testet i Debian 8. I Ubuntu eller Linux Mint vil alt fungere på samme måte. Det bør også fungere i Fedora eller OpenSuse. Skriv i kommentarfeltet hvis noe er annerledes.

lshw – Lær om all maskinvare i detalj. dmidecode – data fra DMI-tabellen (også kalt SMBIOS). Med parameteren -t er det mulig å begrense utgangen til ønsket type (bios, system, baseboard, chassis, prosessor, minne, cache, kontakt, spor). Et eksempel på informasjon om RAM-spor (alle, ganske enkelt hvis matrisene ikke er installert i dem) kan bli funnet ut slik:

dmidecode -t minne

cat /proc/cpuinfo – prosessor
cat /proc/meminfo – driftsminne og byttefil (gratis – kortere informasjon)
fdisk -l eller df – harddisker og deres partisjoner. fdisk vil også vise antall sylindre, sektorer osv.
lspci - en liste over alle PCI-enheter, noen ganger inkludert USB (lsusb er en ekspertkommando)
lspci eller grep Audio – kortspilllyddriver
lsmod – innlastede kjernemoduler
lsusb – liste over alle usb-enheter (inkludert innebygde, for eksempel webkameraer osv.)

Samle inn systemdata ved hjelp av HardInfo

I Windows, for å finne ut detaljert informasjon om maskinvaren, bruker brukere vanligvis spesielle programmer, for eksempel AIDA64 og lignende. Vi forsikrer deg om at Linux ikke er fornærmet i denne forbindelse. Den har kanskje ikke så mange lignende programmer, men det er bokstavelig talt de som vil gi deg en fullstendig rapport om konfigurasjonen av PC-en din. Et av disse programmene er HardInfo (hvorpå enhetene vises i menyen som Systemprofil og Benchmark). Med støtte fra dette verktøyet kan du få det mest komplette bildet av maskinvare-"stoppingen" på datamaskinen din som gjemmer seg for deg. Du kan installere den fra depotet til distribusjonen din.

Programmet presenterer i en tilgjengelig grafisk form hovedpunktene du kan få informasjon om. Du trenger bare å klikke med musen på ønsket ikon, og programmet vil vise hovedkarakteristikkene til systemet. Programmet gir også mulighet for å lage en rapport i html-format, som du deretter kan se i en nettleser. For å gjøre dette, må du klikke på "Generer rapport", velge elementene du vil se rapporten for og vente på resultatet. Til tross for alle fordelene gir HardInfo-programmet dårligere resultater enn det du får ved å bruke terminalen og noen få kommandoer.

Linux-systeminformasjon fra ssh-konsollen

Svært ofte er det behov for å finne ut denne eller den informasjonen om systemet eller datamaskinen. Dette kan gjøres på bare et par linjer i Ubuntu-terminalen. Ubuntu GUI har en hardinfo-pakke som viser ganske mye informasjon om maskinvaren og programvaren til datamaskinen. Men dette er en GUI som kan brukes hvis et grafisk skall er installert på datamaskinen, men det grafiske miljøet, for eksempel på serverversjonen, mangler. Og selve datamaskinen kan være plassert et sted slik at hendene dine ikke kan nå den) Hvis du vil ha et vakkert vindu, men datamaskinen er langt unna, kan du videresende hardinfo-vinduet via ssh:

unavn -a
cat /etc/issue

rpm -qa og analoger

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

For å komme i gang, her er lshw-verktøyet. For å installere det må du kjøre det i terminalen: sudo apt-get install lshw Etter enhetene, for å finne ut systemkarakteristikkene, skriv inn kommandoen sudo lshw i terminal

lshw - dette teamet gir fullstendig informasjon om maskinvaren til en PC eller bærbar PC.

linuxinfo
cat /proc/cpuinfo
gratis
df -m
og til dessert

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

Linux Ubuntu System Datainnsamling

I dette innlegget vil jeg fortelle deg hvordan du kan se informasjon om systemet, finne ut hvilke prosesser (programmer) som kjører, og hva slags overbelastning de skaper på datamaskinen. Og også hvordan du raskt finner filer og mapper på systemet når du trenger å frigjøre diskplass. For å se all informasjon om datamaskinen og systemet i Windows, må du installere Aida64-programmet. Vi så på hvordan du gjør dette i artikkelen vår Hvordan få fullstendig informasjon om datamaskinmekanismer ved å bruke Aida64!

Å samle inn all forståelig informasjon om Ubuntu-systemet og maskinvaren kan være nyttig hvis du har en ny datamaskin eller bærbar datamaskin, og du lurer på hva slags utstyr som finnes. Dette kan også være nyttig hvis du trenger å bytte ut en komponent, for eksempel en harddisk. Eller bare sånn. For å bytte utstyr må du vite all informasjon på forhånd. Du kan også trenge informasjon om Ubuntu-maskinvare hvis du setter opp Wifi, Bluetooth, et webkamera eller installerer drivere for et skjermkort. I denne artikkelen vil jeg liste opp kommandoene som kan brukes for å få informasjon om Ubuntu-operativsystemet. Alle team har blitt testet på Ubuntu 16.04, men de bør fungere på enhver moderne distribusjon som Debian, Fedora, OpenSUSE osv. Linux-prosessordata er også lett tilgjengelig:

cat /proc/cpuinfo

prosessor: 0
vendor_id: AuthenticAMD
CPU-familie: 16
modell: 6
modellnavn: AMD Athlon(tm) II X2 250-prosessor
trinn: 3
mikrokode: 0x10000c8
CPU MHz: 2300.000

Linux-systemdata ved hjelp av hwinfo-kommandoen

hwinfo - dette verktøyet gir en overflod av informasjon om komponenter: prosessor, hovedkort, driftsminne, skjermkort, harddisk, etc. Dessverre er det ikke til stede i absolutt alle distribusjoner, men å etablere et annet tilfelle av noe er like enkelt som å avskalle pærer:

- i Debian, Ubuntu: sudo apt-get install hwinfo

- i Fedora og Red Hat: yum install hwinfo

For å vise grunnleggende informasjon, bruk -short-bryteren.

Denne lille listen over kommandoer lar deg raskt finne ut all nødvendig informasjon om systemet ditt. Ved å bruke denne listen over grunnleggende kommandoer kan du enkelt se på og finne ut grunnleggende informasjon om PC-en og operativsystemet. Vi så på informasjon om systemet, kjørende prosesser (programmer). Og i tillegg fant vi ut hvordan vi kan jobbe med programmet Atritoren Usage Analyzer. Og hvis du har noen uklare spørsmål om dette innholdet eller har noen forslag, vennligst skriv dem i kommentarene.

Databrukeren må vite alt om det. Dette er nødvendig ikke bare for å forbedre statusen til en erfaren bruker, men også for tilfeller der du for eksempel trenger å finne drivere for et skjermkort eller en prosessor. Denne artikkelen vil hjelpe deg å forstå hvordan du finner informasjon om et Linux-system.

Vertsnavn

Vertsnavnet i Linux er ofte nødvendig når du legger inn parametere i systemkonfigurasjonsfiler. Hvis du har et slikt behov, er den enkleste måten å fullføre denne oppgaven på å bruke følgende kommando:

Vertsnavn

Umiddelbart etter å ha utført det, vil navnet på maskinen din vises i terminalen. Det er en annen måte å fullføre oppgaven på. Faktum er at navnet er i vertsnavnfilen. Du kan se den ved å kjøre kommandoen:

Katt /etc/vertsnavn

Når det gjelder en server i Terminal, kan du finne ut domenenavnet ved å skrive inn følgende kommando:

Dnsdomenenavn

Datamaskininformasjon

I Linux-operativsystemet kan du også se informasjon om datamaskinen din i terminalen. I dette tilfellet kan du oppnå ønsket resultat på forskjellige måter, for eksempel ved å kjøre en av disse kommandoene:

Sudo dmidecode -s system-serienummer #serienummer sudo dmidecode -s system-manufacturer #manufacturer sudo dmidecode -s system-produktnavn #produktnavn

Hvis du vil ha all informasjonen på en gang, kjør en annen kommando:

Sudo dmidecode | mer

Du kan også bruke lshw-verktøyet for å få ønsket resultat. Det er imidlertid verdt å merke seg at det ikke er installert på alle Linux-distribusjoner. For å bruke det, kjør følgende kommandoer:

Sudo lshw | mer sudo lshw -kort

CPU-informasjon

Som du kan se, er kommandoer best egnet for å få systeminformasjon i Linux. Dette er tilfellet når du trenger å avklare egenskapene til prosessoren. For å gjøre dette, kjør en av disse kommandoene:

Cat /proc/cpuinfo lscpu

Hvis det er behov for å finne ut belastningen på denne komponenten, vil følgende verktøy komme til unnsetning:

Sudo mpstat

Det er verdt å merke seg at det ikke er installert på alle operativsystemer, så installer det først gjennom "Terminal".

RAM-informasjon

Blant all informasjonen ovenfor om Linux-systemet kan du også lære om RAM. Hvis du trenger å se statistikk over bruken, kjør:

Mindre /proc/meminfo

Hvis du ønsker å motta informasjon i en mer kompakt form, bruk følgende kommandoer:

Gratis -m #in megabyte gratis -g #in gigabyte gratis -h #lesbar

Informasjon om distribusjonen og kjernen

Lsb_release -a

Kjernen er også en integrert del av ethvert system, og informasjon om den er ikke mindre viktig, spesielt når du legger til tillegg. Det er to kommandoer for å vise disse dataene:

Uname -r #kort informasjon uname -a #full informasjon

Kjøreinformasjon

På et tidspunkt kan det snike seg inn mistanker om at harddisken ikke fungerer som den skal, i så fall vil bare noen få kommandoer hjelpe deg med å finne ut mer om denne komponenten på datamaskinen. For å se alle tilkoblede SSD-er, kjører du for eksempel denne kommandoen:

Fdisk -l | grep "^/dev"

Når du har identifisert alle diskene og funnet ut navnene deres, kan du se mer detaljert informasjon:

Fdisk -l /dev/sda #vis partisjoner på disken e2label /dev/sda #vis disketiketten

Hvis du vil se alt på en gang, og om nødvendig til og med gjøre noen justeringer, er cfdisk-programmet best egnet. Det er enkelt å starte det, bare skriv inn navnet i "Terminal".

Informasjon om tilkoblede enheter og datamaskinkomponenter

Linux ville være ufullstendig uten å ta hensyn til alle komponentene til en datamaskin og enhetene som er koblet til den. For å finne ut mer, for eksempel om lydkortet, prosessoren, skjermkortet og grensesnittene, kjør bare en av disse kommandoene:

lspci lspci -vvvn | mindre lspci -vt lspci | grep -i "enhetsnavn"

Hvis du vil lære mer direkte om enhetene som er koblet til skrivebordet, er det best å bruke disse kommandoene:

Lsusb lsusb -vt

Informasjon om nettverksgrensesnitt

Internett har allerede blitt en del av livene våre, men å sette det opp på Linux kan være et problem. For å unngå problemer når du legger inn alle nødvendige parametere i konfigurasjonsfilene, sjekk ut egenskapene til nettverksadapteren. Dette kan gjøres gjennom den allerede kjente lspci-kommandoen, men informasjonsutgangen vil være minimal. Det er bedre å bruke en av disse:

Iwconfig watch -n 1 cat /proc/net/wireless wavemon iw list

Informasjon om videobrikke

Videospill er også en integrert del av en PC-brukers liv, så ingen datamaskin kan klare seg uten en videobrikke. Og for for eksempel å installere de riktige driverne, må du i det minste kjenne modellen. Hele listen over egenskapene til denne komponenten finner du i utdataene til disse kommandoene:

lspci | grep -i vga lspci -vvnn | grep VGA

Alternativt kan du bruke følgende linje:

Sudo lshw -klasse skjerm

Imidlertid er informasjonen om Linux-systemet hentet fra kommandoene ovenfor overfladisk. Mye mer kan læres hvis du vurderer produsenten av produktet. Så hvis du har et skjermkort fra NVIDIA, kjør en av disse kommandoene i terminalen:

Nvidia-smi nvidia-innstillinger

Vi skal heller ikke glemme skjermkort fra AMD, for de dekker også en stor del av markedet. For å finne ut deres egenskaper, kjør denne kommandoen:

Fglrxinfo

Konklusjon

Nå vet du hvordan du finner ut systeminformasjon i Linux. Det kan også bemerkes at alt gjøres ganske enkelt, spesielt siden du ikke engang trenger å installere programvare for dette - alt gjøres i "Terminalen".

Det kan hende du må samle inn all tilgjengelig informasjon om Ubuntu-systemet og maskinvaren hvis du har en ny datamaskin eller bærbar datamaskin og lurer på nøyaktig hva maskinvaren er. Dette kan også være nødvendig hvis du skal bytte ut en komponent, for eksempel en harddisk. Eller bare sånn. For å bytte utstyr må du vite all informasjon på forhånd. Du kan også trenge informasjon om Ubuntu-maskinvare hvis du skal sette opp Wifi, Bluetooth, et webkamera eller installere drivere for et skjermkort.

I denne artikkelen vil jeg liste opp kommandoene som kan brukes for å få informasjon om Ubuntu-operativsystemet. Alle kommandoer har blitt testet på Ubuntu 16.04, men de bør fungere på enhver moderne distribusjon som Debian, Fedora, OpenSUSE, etc.

Finn ut vertsnavnet

Den enkleste måten å finne ut vertsnavnet til maskinen din er med kommandoen hostname:

katt /etc/vertsnavn

Hvis du har en server, kan du se på domenenavnet til verten bestemt av DNS:

Vertens fullt kvalifiserte domenenavn (FQDN) kan sees med kommandoen:

server01.site

Finn produsenten, serienummeret

Hvis du har en bærbar datamaskin, kan du få informasjon som produsent, serienummer og annen informasjon om Ubuntu-maskinvare kodet i dmi:

sudo dmidecode -s system-serienummer
$ sudo dmidecode -s system-produsent
$ sudo dmidecode -s system-produktnavn

Se all tilgjengelig informasjon med kommandoen:

sudo dmidecode | mer

Du kan også bruke lshw-kommandoen; på noen distribusjoner må du installere den:

sudo lshw | mer
$ sudo lshw -kort

Informasjon om tilkoblet utstyr

Kommandoen vil vise alt tilkoblet utstyr, brukte PCI- og USB-porter osv.:

Prosessorinformasjon

Linux-prosessorinformasjon er også lett tilgjengelig:

cat /proc/cpuinfo

prosessor: 0
vendor_id: AuthenticAMD
CPU-familie: 16
modell: 6
modellnavn: AMD Athlon(tm) II X2 250-prosessor
trinn: 3
mikrokode: 0x10000c8
CPU MHz: 2300.000

CPU-bruksstatistikk

Du kan se prosessorbelastningen med kommandoen:

21:56:27 CPU %usr %nice %sys %iowait %irq %myk %steal %guest %gnice %idle
21:56:27 alle 18,27 0,33 5,26 2,01 0,00 0,04 0,00 0,00 0,00 74,10

Verktøyet må kanskje installeres ved å installere sysstat-pakken.

Minneinformasjon

Du kan se minnebruksstatistikk i systemet med kommandoen:

mindre /proc/meminfo

MemTotal: 6109876 kB
MemFree: 188544 kB
Tilgjengelig minne: 2117964 kB
Buffere: 254120 kB
Bufret: 1595932 kB

Hvis du ikke trenger så detaljert informasjon, kan du få informasjon om Linux ved å bruke gratiskommandoen.

Vis minneinformasjon i megabyte:

I gigabyte:

I lesbar form:

Bytt informasjon

Du kan se om swap-partisjonen er tilkoblet og hvilken størrelse den er med kommandoene:

Virtuelt minneinformasjon

sudo vmstat
$ sudo vmstat 1
$sudo vmstat 2

Distribusjonsversjon

Kommandoen vil vise versjonen og distribusjonsnavnet, samt litt tilleggsinformasjon, dette er viktig informasjon om Linux-operativsystemet:

Kjerneversjon

Kjernen er den viktigste komponenten i systemet. Informasjon om Ubuntu-systemet, nemlig kjerneversjonen, er tilgjengelig ved å bruke kommandoen uname.

unavn -r
$ uname -a

Linux dhcppc0 4.1.15-8-default #1 SMP PREEMPT ons 20. jan 16:41:00 UTC 2016 (0e3b3ab) x86_64 x86_64 x86_64 GNU/Linux

Alternativer for kjernestart

cat /proc/cmdline
$sysctl -a | mer

System arkitektur

unavn -m
$ getconf LONG_BIT
$arch

Harddiskinformasjon

La oss se på de tilkoblede harddiskene:

fdisk -l | grep "^Disk /dev"

Disk /dev/sda: 465,8 GiB, 500107862016 byte, 976773168 sektorer
Disk /dev/sdb: 931,5 GiB, 1000204886016 byte, 1953525168 sektorer

La oss se på partisjonene på en bestemt disk:

fdisk -l /dev/sda

Finn ut disketiketten:

sudo fdisk /dev/sda
$ sudo e2label /dev/sda1
$ sudo cfdisk /dev/sda

Blokker enhetsinformasjon

Blokker enhetsattributter:

Liste over alle blokkeringsenheter:

Ledig diskplass

Ubuntu-systeminformasjon inkluderer diskinformasjon. Vis brukt plass på alle disker:

df
$df -H
$df-HT

Vis filstørrelser i hjemmemappen:

du
$ du /hjem

Monterte drev

Se alle monterte filsystemer:

cat /proc/mount
$mount

SCSI-enheter

Vis parametere for SCSI-enheter koblet til systemet:

I/O-statistikk:

sudo iostat
$ sudo iostat 2

Informasjon om PCI-enheter

PCI-enheter er alle enheter som er koblet til datamaskinens hovedkort, for eksempel prosessor, nettverkskort, trådløs adapter og så videre. I hovedsak kan du se Ubuntu-maskinvare ved å se pci-enheten.

lspci
$lspci -vt
$lspci | grep -i "enhet"
$ lspci -vvvn| mindre

USB-informasjon

I tillegg til PCI-enheter finnes det også eksterne USB-enheter, som skrivere, Bluetooth-adaptere, mus og tastaturer. Dette er også viktig informasjon om din Ubuntu-datamaskin.

lsusb
$ lsusb -vt

Informasjon om trådløse nettverkskort

Modellen og produsenten av nettverksadapteren kan sees via lscpi, men mer detaljert informasjon om innstillingene og støttede funksjoner finnes ikke der; det er kommandoer for dette:

iwconfig
$ watch -n 1 cat /proc/net/wireless
$wavemon
$ iw liste

Informasjon om skjermkort

lspci | grep -i vga
$ lspci -vvnn | grep VGA

sudo lshw -class display

NVIDIA grafikkortinformasjon

Hvis proprietære drivere er installert, kan informasjon om skjermkortet vises med kommandoen:

Dette vil gi mer detaljert informasjon om Ubuntu-maskinen enn den vanlige lspci-utgangen.

Informasjon om ATI Readon-skjermkortet

For at kommandoen skal fungere, må ATI-driveren være installert:

Unity versjon

Informasjon om lydenhet

lspci | grep -i lyd

cat /proc/asund/kort

Batteristatus

På en bærbar datamaskin må vi kanskje se batteristatusen:

upower -i /org/freedesktop/UPower/devices/battery_BAT0
$ acpi -V

Systemoppetid

oppetid

oppetid
$ cat /proc/loadavg
$ sudo topp
$sudo htop
$ sudo på toppen

Historie om nedleggelser og omstarter

siste omstart
$siste nedleggelse

Gjeldende kjørenivå

RunLevel er kjørenivået i SysVinit init-systemet.

løpenivå
$hvem -r

Viser kjerneloggen

Veldig nyttig informasjon om Ubuntu-datamaskinen, informasjon om feil og problemer er plassert i kjerneloggen:

sudo mindre /var/log/dmesg
$ sudo grep "regx" /var/log/dmesg
$ sudo grep "d" /var/log/dmesg

Lastet inn kjernemoduler

sudo lsmod
$ sudo modinfo _____modulnavn___

Nettverksinformasjon

Se lokal IP-adresse og annen informasjon om nettverksgrensesnitt:

sudo ip a
$sudo ip
$ sudo ip-lenke vises
$ sudo ifconfig -a

Vis kun informasjon om eth0-grensesnittet:

sudo ip et show eth0
$sudo ifconfig eth0

Se rutetabell:

sudo ip r
$ sudo rute -n
$ sudo netstat -nr

Se nettverksbroer:

sudo brctl vis
$ sudo bridge link

Informasjon om DNS-servere

Adressene til DNS-serverne som systemet fungerer med er plassert i filen /etc/resolv.conf:

cat /etc/resolv.conf

Systemets DNS-innstillinger er plassert i filen /etc/host.conf

cat /etc/host.conf

Kontaktinformasjon

Vi ser på åpne nettverk og lokale stikkontakter:

Alle lytteporter:

sudo netstat -tulpn
$ sudo netstat -tulpn | grep LYTT

La oss se på alle TCP-sockets:

UDP-stikkontakter:

La oss se på filene som er åpne i systemet:

lsof | mer
$lsof | grep noe
$ lsof /dev/sda2

Informasjon om tjenester

Vi ser på alle løpende tjenester. I SysVinit:

sudo-tjeneste --status-alle

sudo initctl liste

Vi sjekker om tjenesten laster automatisk:

sudo initctl status tjenestenavn
$ sudo initctl status smbd

sudo tjeneste tjenestenavn status
$ sudo tjeneste nginx status

Se loggfiler

cd /var/log
$ ls -l
$ tail -f /var/log/filnavn
$ grep "what_needed" /var/log/filnavn

Søk etter en fil etter navn

Bruke Locate:

finn filnavn
$ finn passwd
$ finn coursework.doc

Bruker finn:

finn (/mappe_hvor_å_søke) -navn (filnavn) -skriv ut
$ finn /etc/ -navn /etc/passwd -print
$ finn $HOME -navn "*.doc" -print

brukerinformasjon

mindre /etc/passwd
$ grep brukernavn /etc/passwd
$ getent passwd

Gruppeinformasjon

mindre /etc/group
$ gegent gruppe
$ grep gruppenavn /etc/group
$ grupper brukernavn

Passordinformasjon

chage -l brukernavn
$ endre -l rot
$ endre -l vivek

sudo topp
$sudo htop
$ sudo på toppen
$sudo ps auxwww
$ sudo netstat alternativer
$ sudo iostat
$ sudo mpstat 1
$ sudo sar alternativer

Programsporing

strace -o output.txt /bin/foo
$ strace -p 22254 -s 80 -o debug.nginx.txt

Spore biblioteksamtaler

sudo ltrace /usr/sbin/httpd
$ sudo ltrace /sbin/chroot /usr/sbin/httpd

Prosessere informasjon

sudo pstree
$sudo pstree | mindre
$ sudo ps auxwwwm
$ps alxwww
$ps auxwww
$ lsof -b M -n -l

Endre prosessprioriteten:

sudo /bin/nice -n -1 prosessnavn
$ sudo /bin/nice -n -1 pid
$ sudo renice __priority___ pid

Prosess CPU-bruk:

sudo taskset -p pid
$ sudo oppgavesett -p 42

Hvis du har behov for å finne ut hva som er skjult for øynene dine inne i en datamaskin som kjører Linux (vi vil vurdere metoder som fungerer i Linux Mint og Ubuntu), så er det ikke vanskeligere å gjøre dette enn i Windows, og noen ganger enda enklere. Det er flere metoder for dette, som vi foreslår å vurdere i denne artikkelen.

La oss starte med den mest kjente metoden for den gjennomsnittlige brukeren, uerfaren med alle gledene til Linux OS. La oss forestille oss at du har byttet til Linux relativt nylig, og ennå ikke har avvent deg helt fra Windows du er vant til.

I Windows, for å finne ut detaljert informasjon om maskinvaren, bruker brukere vanligvis spesielle programmer, for eksempel AIDA64 og lignende. Vi forsikrer deg om at Linux ikke er fratatt i denne forbindelse. Den har kanskje ikke så mange lignende programmer, men det vil definitivt være de som vil gi deg en fullstendig rapport om konfigurasjonen av datamaskinen din.

Et slikt program er HardInfo (etter installasjon vises det i menyen som Systemprofil og Benchmark). Ved å bruke dette verktøyet kan du få det mest komplette bildet av maskinvaren som er skjult for deg. Du kan installere den fra depotet til distribusjonen din.

HardInfo-program i Linux Mint 18 Sarah Mate

Programmet presenterer i en tilgjengelig grafisk form hovedpunktene du kan få informasjon om. Du trenger bare å klikke på ønsket ikon, og programmet vil vise hovedegenskapene til systemet.

HardInfo. Informasjon om minnet installert i datamaskinen.

Programmet gir også mulighet for å lage en rapport i html-format, som du deretter kan se i en nettleser. For å gjøre dette, må du klikke på "Generer rapport", velge elementene du vil se en rapport for og vente på resultatet.

HTML-rapport generert i HardInfo-programmet.

Til tross for alle fordelene gir HardInfo-programmet dårligere resultater enn det du får ved å bruke terminalen og noen få kommandoer.

La oss først se på verktøyet lshw For å installere det, må du skrive inn i terminalen: sudo apt-get install lshw Etter installasjonen, for å finne ut systemkarakteristikkene, skriv bare inn kommandoen i terminalen sudo lshw

Resultat av sudo lshw kommando i terminal.

Som du ser er listen veldig lang. For å forkorte den, kan du skrive inn kommandoen sudo lshw -kort Listen blir kortere og mer kompakt.

Resultat av sudo lshw -kort kommando i terminal.

Det er også en annen variant av denne kommandoen som lar deg se hele listen, men samtidig vil du laste den etter behov: sudo lshw|mer

Slik ser resultatet ut etter å ha lagt inn kommandoen i terminalen sudo lshw|mer (nå trenger du bare å trykke på Enter-tasten og lese informasjonen som vises).

For å generere en rapport i html-format må du skrive inn kommandoen lshw -html > hardware.html (i dette tilfellet vil rapporten bli lagret i brukerens mappe - den der mappene Nedlastinger, Musikk osv. er plassert).

Det bør nevnes at systemet har en /proc/-mappe, som også inneholder informasjon om maskinvaren til datamaskinen din. Som et eksempel, her er flere relaterte kommandoer som, når de skrives inn i terminalen, vil vise informasjonen vi er interessert i:

cat /proc/cpuinfo- vil vise informasjon om prosessoren

cat /proc/meminfo— viser informasjon om RAM

cat /proc/partisjoner— viser informasjon om harddiskpartisjoner

Vi håper at denne informasjonen vil hjelpe deg med å løfte sløret av hemmelighold om den indre verdenen til din Linux-PC.

Hvordan finne ut egenskapene til en datamaskin i Linux? oppdatert: 21. januar 2017 av: Maksim Ivanov