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