Alla kommandon du behöver för att veta mer om din Linux-dator
Linux är ett av de mest favoritoperativsystem bland Open Source-entusiaster. Den finns i flera smaker och alla är unika på sitt eget sätt.
Att säga att "Jag använder ett Linux-system" är ett mycket generiskt uttalande. I så fall måste jag fråga dig, 'Vilken distribution av Linux använder du? Är det Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse?’ Dessa är alla vanliga Linux-distributionsnamn som är populära och mest använda.
Att lära sig om din nuvarande Linux-version kan vara intressant och samtidigt användbart. De användare som arbetar med kommandoraden oftare och är involverade i systemprogrammeringen, de behöver känna till versionen av sina system för att anpassa säkerhetsfunktionerna och göra ändringar med de installerade mjukvarupaketen vid behov.
Låt oss gå igenom denna enkla handledning för att lära oss om kommandot för att lista versionerna av Linux-systemet.
Använder sig av lsb_release
kommando
LSB står för "Linux Standard Base". Detta enkla kommandoradsverktyg kan användas för att kontrollera versionen av ditt Linux-system direkt via kommandoraden. Du kan använda detta kommando med två alternativ -a och -d.
Använda lsb_release
kommandot med -a
alternativet visar detaljerad information om den installerade Linux-versionen.
Exempel:
lsb_release -a
Produktion:
Inga LSB-moduler finns tillgängliga. Distributörs-ID: Ubuntu Beskrivning: Ubuntu 18.04.5 LTS Release: 18.04 Kodnamn: bionic gaurav@ubuntu:~$
Från exemplet ovan kan du se att jag kör Ubuntu 18.04.5 LTS-versionen.
Du kan också använda lsb_release
kommando med alternativet -d
. Detta visar bara "Beskrivningsraden".
Exempel:
lsb_release -d
Produktion:
Beskrivning: Ubuntu 18.04.5 LTS
Använder sig av /etc/os-release
fil
De /etc/os-release
filen innehåller operativsystemets identifieringsdata. Du kan komma åt den här filen för att lära dig mer om Linux-distributionen som du kör. Använd katt
kommando för att visa innehållet i den här filen.
Exempel:
cat /etc/os-release
Produktion:
NAME="Ubuntu" VERSION="18.04.5 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.5 LTS" VERSION_ID="18.04" HOME_URL="//www.ubuntu.com/" SUPPORT_URL ="//help.ubuntu.com/" BUG_REPORT_URL="//bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="//www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME= bionic UBUNTU_CODENAME=bionic gaurav@ubuntu:~$
Använder sig av /etc/issue
fil
De /etc/issue
fil är en standardfil som finns på alla Linux-distributioner. Detta problem
filen kan innehålla vissa escape-koder för att visa systemnamn, datum och tid etc.
Systemidentifieringstexten i denna fil visas innan användaren loggar in på systemet. Information om Linux-versionen finns också i den här filen och därmed /etc/issue
filen är viktig för oss.
Exempel:
cat /etc/issue
Produktion:
Ubuntu 18.04.5 LTS \n \l
Använder sig av du namnger
kommando
De du namnger
kommandot används för att visa grundläggande information om operativsystemet. Detta kommando kan användas med olika alternativ för att visa den specifika information du vill visa.
Vi kommer att använda du namnger
kommando med alternativet -r
för att visa Linux-versionen.
Exempel:
uname -r
Produktion:
4.15.0-112-generisk
Använder sig av värdnamnectl
kommando
Löpning värdnamnectl
kommandot kontrollerar de aktuella värdnamnen samt visar information om den aktuella Linux-versionen du använder. Detta kommando blir viktigt för oss eftersom det också visar kärnversionen av ditt system samt det fullständiga namnet på ditt operativsystem som vanligtvis kommer att innehålla versionen av Linux-distributionen du kör.
värdnamnectl
kommandot kommer också att visa viss annan systeminformation som 'Maskin-ID', 'Boot-ID', 'Arkitektur etc.
Exempel:
värdnamnectl
Produktion:
Statiskt värdnamn: ubuntu Ganska värdnamn: Ubuntu Ikonnamn: dator-laptop Chassi: bärbar dator Maskin-ID: 370fd6b6b45d432d82390b2e399303ac Boot-ID: ee99a37bc511492d91b56a1ae5d117c1 Ubuntu-generer-1ae5d117c1 Ubuntu. 4-generer System0405.6 Linux. 4 Linux-generer 1 5d117c: 1 Linux. ubuntu:~$
Från utgången kan du se att min nuvarande Linux-version är Ubuntu 18.04.5 LTS.
Kommandona som förklaras i denna handledning kan replikeras med de flesta Linux-versioner.
Slutsats
I den här korta handledningen har vi lärt oss några enkla kommandon som du kan använda för att ta reda på din Linux-version som ditt system körs. Vi har också identifierat två viktiga filer på ditt system som kan ses för att ta reda på Linux-distributionen och dess specifika version.