Welke versie van Debian gebruik ik?

Which Version Debian Am I Running



In deze zelfstudie wordt uitgelegd hoe u kunt zien welke Debian- of gebaseerde Linux-distributieversie u gebruikt.

Nadat u dit hebt gelezen, weet u hoe u verschillende opdrachten kunt gebruiken om deze taak uit te voeren.







Om te weten welke Debian-versie of Linux-distributie we gebruiken naast meer informatie over ons systeem, zal ik een aantal eenvoudige alternatieven uitleggen.



1.- Leer welke versie van Debian u gebruikt met hostnamectl.

Hostnamectl is een goede keuze voor systemen die systemd gebruiken om de OS-versie te controleren. Voer het gewoon uit zonder parameters, en de uitvoer zal laten zien welke Debian-versie u gebruikt.



hostnamectl





Zoals je ziet, retourneert de opdracht informatie over de hostnaam, het besturingssysteem en de kernelversie, architectuur, inclusief virtualisatiesoftware als je aan een virtuele gast werkt.

2.- Kijk welke Debian-versie u gebruikt met lsb_release:

Voordat u begint, moet u waarschijnlijk installeren LSB (Linux Standard Base) om de opdracht lsb_release te gebruiken, die informatie op het systeem afdrukt, een terminal openen en als root, of met sudo, de volgende opdrachten uitvoeren:



sudogeschikte update
sudogeschikte upgrade
sudogeschiktinstallerenlsb

In mijn geval was het pakket geïnstalleerd, als je het niet eerder had, zouden pakketten worden geïnstalleerd en kun je na bevestiging de opdracht lsb_release gebruiken.
Deze opdracht geeft informatie over de Linux-distributie die we gebruiken.
De te gebruiken syntaxis is:

lsb_release [opties]

Om alle beschikbare opties te krijgen, kunnen we wrijven lsb_release -h , en de uitvoer zal enige documentatie tonen:

lsb_release-H

Onder de beschikbare opties vinden we:

  • -h, ---help Drukt het helpmenu af.
  • -v, –-versie Toont LSB-modules die door het systeem worden ondersteund.
  • -i, –-id Toont de Linux-distributie.
  • -d, –-beschrijving Drukt een beschrijving van de Linux-distributie af.
  • -r, –-release Toont de distributieversie.
  • -c, –-codenaam Toont de distributiecodenaam.
  • -a, –-all Drukt alle hierboven genoemde informatie af.
  • -s, –-kort Drukt de uitvoer af in kort formaat.

Als we bijvoorbeeld rennen lsb_release -a , retourneert de opdracht de volgende uitvoer:

lsb_release-tot

Opmerking : indien uitgevoerd zonder opties, het commando lsb_release zal standaard de -v optie toepassen.

3. Leer welke versie van Debian u gebruikt met het commando cat.

Het commando gebruiken kat , kunnen we onze distributie-ID, beschrijving, versie en codenaam onder meer informatie controleren door de informatie weer te geven uit de bestanden die deze bevatten.
Om te leren welke distro we gebruiken met het commando cat, kun je het volgende uitvoeren:

kat /enzovoort/ *-uitgave

Met een kat , kunnen we ook de kernel- en gcc-versies controleren die zijn gebruikt om het te bouwen. Om het te doen, voer je uit:

kat /procent/versie

Die een uitvoer zou moeten retourneren die lijkt op de volgende afbeelding:

Opmerking: we kunnen de informatie die is opgeslagen in /etc/*-release-bestanden bewerken om de uitvoer van lsb_release te wijzigen.

4.- Leer welke versie van Linux u gebruikt met het uname-commando.

Het bevel je naam (Unix-naam) is een programma voor Unix en de daarop gebaseerde systemen; als we vergelijken, is de opdracht vergelijkbaar met de opdracht kijk maar gebruikt in MS-DOS-systemen. Het toont basisinformatie over het besturingssysteem, de processor en meer.

Syntaxis: uname [parameter]

Wanneer gebruikt zonder parameters, zal het commando uname alleen de naam van het besturingssysteem tonen, maar niet de distributie, kernel, enz. Bij gebruik zonder parameters, zal het commando je naam zal de aannemen -s optie standaard.

je naam

De parameter -helpen zal korte documentatie over het commando tonen je naam . Hier vinden we verschillende mogelijkheden:

Parameter Beschrijving
-s –-kernelnaam Dit is standaard de optie.
-N –-knooppuntnaam toont de hostnaam.
-R > ---kernel-release Toont de kernelversie.
-v –-kernel-versie Toont de publicatiedatum van de kernel.
-m --machine informatie op de hardware afdrukken
-P ---processor Om de CPU te controleren:
-l --hardware-platform toont de hardware-implementatie op basis van kernelmodules. Op Linux-systemen retourneert dit commando bijna altijd onbekend; deze optie kan worden genegeerd.
-of --besturingssysteem Toont de versie van het besturingssysteem.
--helpen Drukt het helpmenu af met instructies.
--versie Toont de versie van de opdracht.

Opmerking: Het bevel doe mee -o zal het bestand lezen ostype gevestigd in /proc/sys/kernel zoals weergegeven in de volgende afbeelding.

je naam --helpen

Zoals eerder uitgelegd, is de -v parameter geeft de . terug je naam commando versie:

je naam --versie

Bij gebruik van de optie -tot ( -alle ), retourneert de opdracht de volgende informatie:

  • Kernelnaam
  • Domeinnaam (localhost.localdomain).
  • Kernel versie.
  • Kerneldatum release…
  • Hardware- en CPU-type.
  • architectuur
  • Besturingssysteem.
je naam -tot

Daarnaast kunnen we verschillende opties combineren; laten we bijvoorbeeld de kernelnaam en -versie afdrukken door het volgende uit te voeren:

je naam -Dhr

De volgorde van de opties heeft geen invloed op de uitvoer zoals weergegeven in het volgende voorbeeld waarin ik de volgorde van de opties omkeer terwijl de uitvoer hetzelfde blijft:

je naam -rs

Conclusie:

Zoals u kunt zien, is het controleren van de systeemversie vrij eenvoudig en kan dit worden gedaan via verschillende beschikbare opties. Alle hierboven toegelichte voorbeelden zijn eenvoudig te implementeren en bieden aanvullende informatie over het systeem.

Ik hoop dat deze tutorial waarin wordt uitgelegd hoe u kunt zien welke versie van Debian u gebruikt, nuttig was. Blijf ons volgen voor meer updates en tips over Linux.