welke versie van Debian draait ik?

om te weten welke Debian-versie of Linux-distributie we draaien onder meer informatie over ons systeem zal ik een aantal eenvoudige alternatieven uitleggen:

leer welke versie van Debian u draait met het commando uname.

het commando uname (Unix name) is een programma voor Unix en het is gebaseerd op systemen, als we vergelijken is het commando vergelijkbaar met het commando ver gebruikt in MS-DOS systemen. Het toont basisinformatie over het besturingssysteem, processor en meer.Gebruik: uname

bij gebruik zonder parameters toont het commando uname alleen de naam van het besturingssysteem, maar niet de distributie, noch de kernel,enz. Bij gebruik zonder parameters zal het commando uname standaard de optie-s gebruiken.

de parameter-help zal een korte documentatie tonen over het commando uname. Hier kunnen we een aantal opties vinden:

Parameterbeschrijving:
– s — kernel-name Dit is standaard de optie .
– n — nodename toont de hostnaam.
– r — kernel-release toont de kernelversie.
– V — kernel-version toont de publicatiedatum van de kernel.
– m — machine informatie over de hardware
afdrukken-p — processor om de CPU
te controleren-i — hardware-platform toont de hardware-implementatie op basis van kernelmodules. Op Linux systemen geeft dit commando bijna altijd “unknown” terug, deze optie kan worden genegeerd.
– o — operating-system toont de versie van het besturingssysteem.
–help drukt het help-menu af met instructies.
–version toont de versie van het commando.

Noot: Het commando uname-o leest het bestand ostype dat zich in /proc/sys/kernel bevindt, zoals getoond in de volgende afbeelding.

zoals eerder uitgelegd zal de parameter-v de uname Commando versie teruggeven:

bij gebruik van de optie – a (- all) geeft het commando de volgende informatie terug:

  • Kernelnaam
  • domeinnaam (localhost.localdomain).
  • kernelversie.
  • Kernel datum release..
  • Hardware en CPU type.
  • architectuur
  • besturingssysteem.

De indeling lijkt:

kernel-naam knooppuntnaam kernel-release kernel-versie
processor hardware-arch operating-systeem

In mijn geval de exacte output is:

Linux linuxhint 4.19.0-5-amd64 #1 SMP Debian
4.19.37-5+deb10u1 (2019-07-19) x86_64 GNU/Linux

Daarnaast kunnen wij in combinatie met verschillende opties, bijvoorbeeld, laten we afdrukken van de kernel naam en versie door het uitvoeren van:

uname -sr

De opties om niet van invloed op de output, zoals getoond in het volgende voorbeeld waarbij ik het omkeren van de opties orders, terwijl de uitvoer blijft hetzelfde:

uname -r

Leren welke versie van Debian zijn u met behulp van de opdracht lsb_release:

Voordat je waarschijnlijk nodig hebt om te installeren LSB (Linux Standard Base) gebruik van de opdracht lsb_release die hiermee drukt u informatie af over het systeem, open een terminal als root of met sudo, voer je het volgende commando ‘ s:

apt update
apt upgrade
apt install lsb

in mijn geval is het pakket geà nstalleerd, als je het niet eerder had na bevestiging pakketten zullen worden geà nstalleerd en je zult in staat zijn om het lsb_release commando te gebruiken.

dit commando geeft informatie over de Linux distributie die we draaien.

de te gebruiken syntaxis is:

lsb_release

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

onder de beschikbare opties vinden we:

-h, –help drukt het menu help af.
– v, –version toont LSB-modules die door het systeem worden ondersteund.
– i, –id toont de Linux distributie.
– d, –description geeft een beschrijving van de Linux-distributie af.
– r, –release toont de distributieversie.
– c, –codename toont de distributienaam.
– a, –all geeft alle hierboven vermelde informatie af.
– s, –short geeft de uitvoer in kort formaat af..

bijvoorbeeld, als we lsb_release-a uitvoeren, zal het commando de volgende uitvoer retourneren:

opmerking: indien uitgevoerd zonder opties zal het commando “lsb_release” standaard de-V optie toepassen.

Ontdek welke versie van Debian u draait met het commando cat.

met het commando cat kunnen we de ID, beschrijving, versie en codenaam van onze distributie controleren onder meer informatie door de informatie van de bestanden die deze bevatten weer te geven.

om te leren welke distro we gebruiken met het commando cat kunt u uitvoeren:

cat / etc/ * – release

met cat kunnen we ook de kernel en gcc versies controleren die gebruikt zijn om het te bouwen. To do it run:

cat / proc / version

die een uitvoer zou moeten geven die vergelijkbaar is met de volgende afbeelding:

opmerking: We kunnen de informatie die is opgeslagen op /etc/*-release bestanden bewerken om de uitvoer van lsb_release te veranderen.

Ontdek welke versie van Debian u draait met het commando hostnamectl.

Hostnamectl is een ander alternatief voor distributies met systemd, controleer het door te draaien in de terminal

hostnamectl

zoals je ziet geeft het commando informatie over de hostnaam, het besturingssysteem en de kernelversie, de architectuur onder meer inclusief virtualisatiesoftware als je aan een virtuele gast werkt.

conclusie:

in Windows gebaseerde systemen kunnen we commando ‘ s gebruiken zoals systeminfo, ver of cmdinfo er zijn niet genoeg opties om de af te drukken informatie te beperken of te specificeren. Linux diversiteit van alternatieven en opties via de opdrachtregel biedt meer snelheid en nauwkeurigheid.

Hartelijk dank voor het volgen van LinuxHint. Blijf ons volgen om meer updates en tips over Linux te krijgen. Voor Linux of netwerk gerelateerde vragen aarzel niet om contact met ons op te nemen via ons ondersteuningskanaal https://support.linuxhint.com.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.