Å kjenne navnet og versjonen av en distro er viktig for brukere og administratorer. Informasjonen er viktig i mange situasjoner som å installere nye apper eller funksjoner, feilsøking osv. Denne guiden vil demonstrere hvordan du sjekker OS -versjonen fra kommandolinjen på Linux.
Kontrollere operativsystemversjonen
Her er noen av de enkleste måtene å sjekke operativsystemversjonen. Nesten alle disse metodene bør gjelde for enhver Linux -distro. Disse metodene bruker de innebygde verktøyene og funksjonen Linux kommer med.
Sjekker OS-versjon fra /etc /OS-Release
I Linux, den OS-utgivelse Filen inneholder forskjellige informasjon om systemet. Det er to eksemplarer av filen på to forskjellige steder.
Interessant nok, filen som ligger på /etc/OS-Release vil ha forrang /usr/lib/os-release.
Den inneholder informasjon i formatet til en ny liste over forskjellige variabler. Den inneholder info som OS -navn, versjon, versjons -ID, bygger ID, etc.
For å sjekke innholdet i OS-utgivelse fil, kjør følgende kommando.
$ katt /etc /os-releaseMerk at utgangen vil variere fra en Linux -distro til en annen. Denne filen vil bare være tilgjengelig hvis OS bruker Systemd Som init -systemet.
Her er noen eksempler som finjusterer innholdet i OS-utgivelse For å skrive ut bare spesifikke detaljer. Følgende kommando vil bare skrive ut versjonen og navnet på OS.
$ egrep '^(versjon | name) =' /etc /os-releaseKun følgende kommando i stedet for å sjekke versjonen av OS.
$ grep '^versjon' /etc /os-releaseKontroller OS -versjonen ved hjelp av LSB_Release
De LSB_Release Verktøyet gir visse LSB (Linux Standard Base) og distrospesifikk info. Som regel, LSB_Release brukes i følgende format.
Her forteller flagget "-a" LSB_Release å skrive ut all informasjonen om operativsystemet den kan gi. Alternativt kan du skrive ut en minimal rapport ved å bruke flagget “-s” eller “-short”. Det vil utelate overskriftene i utgangen.
$ lsb_release -all -shortDette verktøyet støtter også utskrift av ett bestemt stykke informasjon om gangen. For eksempel for å skrive ut OS-beskrivelsen, bruk flagget “-D” eller “-Beskrivelse”.
$ lsb_release -dFor å vise kodenavnet til det gjeldende OS, bruk flagget “-c” eller “-kode”.
$ LSB_RELEASE -CMAN-siden inneholder en grundig beskrivelse av alle tilgjengelige alternativer.
$ mann lsb_releaseKontroller OS -versjonen ved hjelp av HOSTNAMECTL
De Hostnamectl Kommandoen er ansvarlig for å administrere Linux -systemets vertsnavn og relaterte innstillinger. Den kan også skrive ut en rekke informasjon om systemet og operativsystemet.
Sjekk OS -versjonen ved å bruke Uname
Lik LSB_Release og Hostnamectl, uname er et annet verktøy for å rapportere forskjellige info om maskinen og operativsystemet. Imidlertid er utgangen litt mer uorganisert sammenlignet med Hostnamectl produksjon.
For å skrive ut all informasjonen om systemet, kjør følgende uname kommando. Her forteller flagget “-a” Uname å skrive ut all støttet informasjon.
$ uname -aVi kan også fortelle uname å skrive ut bare spesifikke detaljer. For eksempel vil flagget “-v” eller “-kernel-versjon” skrive ut kjerneversjonen.
$ uname -vFølgende uname Kommandoen vil skrive ut operativsystemetiketten.
$ uname -oFor alle tilgjengelige alternativer og deres forklaringer, sjekk mannsiden.
$ mann unameSjekker OS -versjon fra /etc /utgave
Filen /etc/utgave Lagrer systemidentifikasjonsinformasjon. Det vises vanligvis før du blir bedt om å logge inn på kontoen din. Sjekk innholdet i filen.
Sjekk OS -versjon ved hjelp av /proc /versjon
Det er en tekstfil som inneholder informasjon om Linux -kjernen.
Sjekk OS -versjon ved hjelp av /etc /*utgivelse
Hvis ingen av de nevnte metodene lyktes, er det veldig sannsynlig at du kjører et veldig gammelt Linux -system. Hvis det er tilfelle, må vi dra nytte av en veldig rudimentær metode for å sjekke OS -informasjon.
Kjør følgende kommando.
$ katt /etc /*utgivelseHer vil Cat lese og skrive ut innholdet i alle filene som samsvarer med mønsteret. Du kan sjekke hvilke filer vi leser fra.
$ ls -lh /etc /*utgivelseSiste tanker
Denne guiden demonstrerer hvordan du kan sjekke versjonen av Linux -operativsystemet som kjører på maskinen. Selv om det er mange tredjepartsverktøy, kan vi bare oppnå det ved å bruke de innebygde verktøyene og funksjonene.
Versjonen av et Linux -operativsystem er et viktig stykke informasjon. Generelt er Linux -pakker bygget for å jobbe med en bestemt Linux -versjon i tankene. Å kjenne Linux -versjonen kan bidra til å feilsøke uventet atferd eller feil. Det er også viktig når en ny versjon av Linux -distroen blir utgitt. Det er enkel, men likevel avgjørende informasjon å holde rede på.