VITUX
Når Du bruker Linux, må du kanskje vite detaljer om systemet du kjører eller maskinvarespesifikasjonene du bruker. Som en vanlig Linux-bruker eller programvareutvikler er det viktig for deg å sjekke kompatibiliteten til et programvare-eller maskinvaresystem du vil installere. Linux – kommandolinjen inneholder flere innebygde kommandoer for å hjelpe deg med å bli kjent med programvaren og maskinvareplattformen du jobber med. Denne opplæringen vil lære deg hvordan du bruker alle disse kommandoene for å få sysinfo Linux-detaljer.
kommandoene og eksemplene nevnt i denne opplæringen er testet På Ubuntu 20.04 Og Debian 10.
Viser Grunnleggende Systeminformasjon På Linux Shell
for å vite grunnleggende informasjon om systemet ditt, må du være kjent med kommandolinjeverktøyet uname-kort for unix-navn.
uname-Kommandoen
uname-kommandoen leveres med flere brytere. Den grunnleggende kommandoen som beskrevet nedenfor returnerer Bare Kjernenavnet:
$ uname
Utgang:
som du kan se, returnerer uname-kommandoen når den brukes uten brytere bare kjernenavnet, Dvs. Linux for systemet mitt.
Få Linux-Kjernenavnet
når du nøyaktig vil at kommandoen skal skrive ut kjernenavnet, bruker du følgende kommando:
$ uname -s
Utgang:
ovennevnte utgang har vist Linux som mitt kjernenavn.
Få Linux Kernel Release
for å skrive ut utgivelsesinformasjonen til kjernen din, bruk følgende kommando:
$ uname -r
Utgang:
kommandoen ovenfor har vist utgivelsesnummeret til Min Linux
Få Linux-Kjerneversjonen
for å hente versjonen av kjernen din, bruk følgende kommando:
$ uname -v
Utgang:
ovennevnte utgang viser versjonsnummeret til kjernen min.
Hent Vertsnavn For Nettverkskode
du kan bruke følgende kommando til å skrive ut nettverksverten til noden din:
$ uname -n
du kan også bruke følgende kommando for samme formål som det er mer brukervennlig:
$ uname --nodename
Utgang:
Begge kommandoene vil vise samme utgang. Vær oppmerksom på at vertsnavnet og nodenavnet kanskje ikke er det samme for ikke-Linux-systemer.
Få Maskinmaskinvarearkitektur (i386, x86_64, sysinfo Linux)
for å vite maskinvarearkitekturen til systemet du jobber med, bruk følgende kommando:
$ uname --m
Utgang:
utgangen x86_64 betyr at jeg bruker en 64-biters arkitektur. Utgangen i686 betyr at en bruker er på et 32-biters system.
Få Prosessortype
for å vite hvilken type prosessor du bruker, bruk følgende kommando:
$ uname -p
Utgang:
denne utgangen viser at jeg bruker en 64-biters prosessor.
Få Maskinvareplattform
for å vite maskinvareplattformen du bruker, bruk følgende kommando:
$ uname -i
Utgang:
i mitt tilfelle er utgangen den samme som for maskinens maskinvarenavn.
Få Operativsysteminformasjon
følgende kommando vil gi deg beskjed om navnet på operativsystemet du bruker:
$ uname -o
Utgang:
Min Ubuntu-maskin har vist utdataene ovenfor for systemet mitt.
Viser All Informasjon Om Uname-Kommandoen
kommandoene ovenfor har vist systeminformasjon i henhold til typen bryter som brukes. Hvis du vil se all systeminformasjon på en gang, bruk følgende kommando:
$ uname -a
Utgang:
du kan se at utdataene ovenfor viser den komplette listen over systeminformasjon for brukeren.
Viser Detaljert Maskinvareinformasjon
her vil vi beskrive kommandoene, annet enn uname, som brukes til å trekke ut detaljert maskinvareinformasjon for systemet ditt:
Få Maskinvareinformasjon med lshw
lshw-verktøyet lar deg hente viktig maskinvareinformasjon som minne, CPU, disker, etc. fra systemet ditt. Kjør følgende kommando som en superbruker for å vise denne informasjonen:
$ sudo lshw
Utgang:
ovennevnte utgang er en svært detaljert versjon av maskinvareinformasjonen til systemet mitt. Du kan også vise et sammendrag av maskinvareinformasjon som beskrevet i delen nedenfor.
Kort Oppsummering
for å se sammendraget av din detaljerte maskinvareprofil, bruk følgende kommando:
$ lshw -short
Utgang:
utdataene ovenfor er et kolonnevis sammendrag av maskinvareprofilen som er mer lesbar.
Opprette EN HTML-Fil
lshw-verktøyet lar deg også skrive ut maskinvareprofilen til EN HTML-fil som en superbruker. Bruk følgende kommando for dette formålet:
$ sudo lshw -html >
Eksempel:
$ sudo lshw -html > hardwareinfo.html
Utgang:
HTML-filen ovenfor er opprettet i /home/user/ – mappen.
Få CPU-Informasjon med lscpu
lscpu-verktøyet viser detaljert CPU-informasjon fra filene sysfs og /proc / cpuinfo på skjermen. Slik bruker du denne kommandoen:
$ lscpu
Utgang:
ovennevnte utgang viser CPU-arkitektur, antall Cpuer, kjerner, CPU-familiemodell, tråder, CPU-cacher og mye mer.
Få Blokkenhetsinformasjon med lsblk
lsblk-verktøyet viser informasjon om alle grunnleggende lagringsenheter i systemet ditt, for eksempel harddisk, partisjoner og flash-stasjoner som er koblet til systemet ditt.
$ lsblk
du kan bruke følgende kommando for å vise mye mer detaljert informasjon om alle enhetene:
$ lsblk -a
Utgang:
Hent USB-Enhetsinformasjon med lsusb
lsusb-kommandoen viser informasjon om ALLE USB-kontrollerne og enhetene som er koblet til dem. Vennligst kjør følgende kommando:
$ lsusb
du kan også bruke følgende kommando for å vise mye detaljert informasjon om HVER USB-enhet.
$ lsusb -v
Utgang:
denne utgangen viser ALLE USB-kontrollere og tilkoblede enheter.
Få Informasjon Om Andre Enheter
du kan også vise informasjon om følgende enheter i systemet:
- PCI-enheter
Kommando: $ lspci
- SCSI-enheter
Kommando: $ lsscsi
- SATA-enheter
Kommando:
$ hdparm e.g. $ hdparm /dev/sda2
etter å ha trent sammen med denne opplæringen, vil du aldri mislykkes i å hente sysinfo Om Linux og den underliggende maskinvaren til systemet ditt. Dette vil hjelpe deg med å sjekke systemspesifikasjonene og om potensiell maskinvare eller programvare er kompatibel med systemet ditt.