Linux File System/Structure Explained!
Innholdsfortegnelse:
- Kontrollerer Linux-versjonen
- Bruker
lsb_release
kommandoen - Bruker
/etc/os-release
fil - Bruker
/etc/issue
fil - Bruker
hostnamectl
kommando - Bruker
/etc/*release
- Bruker
uname
kommando - Konklusjon
Når folk refererer til Linux, refererer de vanligvis til en Linux-distribusjon. Strengt tatt er Linux en kjerne, kjernekomponenten i operativsystemet som ganske enkelt setter fungerer som en bro mellom programvaren og maskinvaren. En Linux-distribusjon er et operativsystem laget av en Linux-kjerne, GNU-verktøy og biblioteker og programvaresamlinger. Vanligvis inkluderer Linux-distribusjoner skrivebordsmiljøer, pakkehåndteringssystem og et sett med forhåndsinstallerte applikasjoner.
Noen av de mest populære Linux-distribusjonene er Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint og mer.
Når du logger deg på et Linux-system for første gang, før du utfører noe arbeid, er det alltid en god idé å sjekke hvilken versjon av Linux som kjører på maskinen. Å bestemme Linux-distribusjonen kan for eksempel hjelpe deg med å finne ut hvilken pakkehåndterer du bør bruke for å installere nye pakker.
I denne opplæringen viser vi deg hvordan du kan sjekke hvilken Linux-distribusjon og -versjon som er installert på systemet ditt ved å bruke kommandolinjen.
Kontrollerer Linux-versjonen
Det er flere forskjellige kommandoer som kan hjelpe deg med å finne ut av Linux-distribusjonen og versjonen som kjører på systemet.
Bruker
lsb_release
kommandoen
Verktøyet
lsb_release
viser LSB (Linux Standard Base) informasjon om Linux-distribusjonen. Denne kommandoen skal fungere på alle Linux-distribusjoner som har
lsb-release
pakken installert:
lsb_release -a
No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.5 (stretch) Release: 9.5 Codename: stretch
Linux-distribusjonen og -versjonen vises på beskrivelseslinjen. Som du ser av utgangen over, har jeg Debian GNU / Linux 9.5 (stretch) installert på systemet mitt.
I stedet for å skrive ut all informasjonen ovenfor, kan du vise beskrivelseslinjen, som viser Debian-versjonen som passerer
-d
bryteren.
lsb_release -d
Utgangen skal se ut som nedenfor:
Description: Debian GNU/Linux 9.5 (stretch)
Bruker
/etc/os-release
fil
Filen
/etc/os-release
inneholder identifikasjonsdata for operativsystemet, inkludert informasjon om distribusjonen. Denne filen er en del av er en del av systemd-pakken, og alle Linux-systemer som kjører systemd, bør ha denne filen.
For å se innholdet i
os-release
filen, bruk enten
cat
eller
less
:
cat /etc/os-release
Produksjonen skal se ut som nedenfor:
PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
Bruker
/etc/issue
fil
/etc/issue
filen inneholder en systemidentifikasjonstekst som skrives ut før påloggingsprompt. Vanligvis inneholder denne filen informasjon om Linux-versjonen:
cat /etc/issue
Utgangen vil se slik ut:
Bruker
hostnamectl
kommando
hostnamectl
verktøyet er en del av systemd og brukes til å spørre og endre systemvertsnavnet. Denne kommandoen viser også Linux-distribusjons- og kjerneversjonen.
hostnamectl
Static hostname: debian9.localdomain Icon name: computer-vm Chassis: vm Machine ID: a92099e30f704d559adb18ebc12ddac4 Boot ID: 7607cbe605d44f638d6542d4c7b3878e Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-8-amd64 Architecture: x86-64
Bruker
/etc/*release
Hvis ingen av kommandoene ovenfor fungerer for deg, kjører du sannsynligvis en veldig gammel og utdatert Linux-distribusjon. I dette tilfellet kan du bruke en av følgende kommandoer som skal skrive ut innholdet i distribusjonsutgivelsen eller versjonsfilen:
cat /etc/*release
cat /etc/*version
Du kan finne mer informasjon om utgivelses- / versjonsfilene på denne lenken.
Bruker
uname
kommando
uname
kommandoen viser flere systeminformasjon, inkludert Linux-kjernearkitektur, navn, versjon og utgivelse.
For å finne ut hvilken versjon av Linux-kjernen som kjører på systemet ditt, skriver du inn følgende kommando:
uname -srm
Linux 4.9.0-8-amd64 x86_64
Utgangen ovenfor forteller oss at Linux-kjernen er 64-bit, og versjonen er “4.9.0-8-amd64”.
Konklusjon
I denne guiden har vi vist deg hvordan du finner versjonen av Linux som kjører på systemet ditt ved å bruke kommandolinjen.
Legg gjerne igjen en kommentar hvis du har spørsmål.
terminalSlik sjekker du for lytteporter i Linux (porter i bruk)
Denne artikkelen forklarer hvordan du finner ut portene som er i bruk og hvilke tjenester som lytter på hvilke porter som bruker netstat-, ss- og lsof-kommandoene. Instruksjonene gjelder for alle Linux- og Unix-baserte operativsystemer som macOS.
Slik sjekker du diskplass i Linux ved hjelp av df-kommandoen
Hvor mye plass har jeg igjen på harddisken min? På Linux-baserte systemer kan du bruke df-kommandoen til å få en detaljert rapport om systemets diskplassbruk.
Slik sjekker du kjerneversjonen i Linux
Kjernen er kjernekomponenten i et operativsystem. I denne opplæringen viser vi deg flere forskjellige måter å finne ut hvilken versjon av Linux-kjernen som kjører på systemet ditt.