Advertentie
Welke versie van Linux gebruik je? Ubuntu? Boog? Rode Hoed? Nee, dat is toch niet wat je echt wilt weten? Wat je wilt is de daadwerkelijke Linux-versie, of zelfs de Linux-kernelversie.
Het wordt tenslotte nergens weergegeven, dus hoe kon je dat weten? Hier zijn negen opdrachten om de Linux-versie en de Kernel-versie van je huidige distro te controleren.
OS-versie of kernel: wat is het verschil?
Het eerste dat u moet controleren, is of u op zoek bent naar de OS-versie of de Kernel-versie.
Als u bijvoorbeeld Ubuntu gebruikt, wilt u misschien de versie van het besturingssysteem controleren. Het kan 19.04 zijn, maar is er een later gebouwd nummer?
Aan de andere kant moet u mogelijk de Linux-kernelversie kennen. De kernel is de kern van Linux, de code waarmee de software met de hardware kan communiceren. Onze gids voor de Linux-kernel Wat is een kernel in Linux en hoe controleer je je versie?Linux is toch een besturingssysteem? Nou, niet precies! Het is eigenlijk een pit. Maar wat is de Linux-kernel? Lees verder zal dit in meer detail uitleggen.
Toon uw Linux-versie op het bureaublad
Naast de negen onderstaande opdrachtregelopties, kunt u ook uw Linux-versie vanaf het bureaublad controleren. Dit is afhankelijk van de desktopomgeving en het besturingssysteem. Als u echter uw Ubuntu-versie, uw CentOS-versie of wat dan ook wilt controleren zonder de opdrachtregel, dan kan dat.
Ga bijvoorbeeld naar om uw Ubuntu-versie vanaf de desktop te controleren Systeeminstellingen> Details. Hier ziet u de distro-versie die u gebruikt. Hoewel dit je niet zoveel details geeft als de opdrachtregel, volstaat het om je Linux-versie te bevestigen.
Hoe u uw Linux Distro- en Kernel-versie kunt controleren
Zoals je hebt begrepen, geeft de desktop je alleen de basisinformatie over je Linux-versie. Voor meer informatie moet u vertrouwen op de opdrachtregel.
Verschillende opdrachten kunnen worden gebruikt om interessante informatie over uw Linux-systeem te onthullen. Samen met de details van uw Linux-versie, kunt u meer te weten komen over de distributie-release, codenaam en kernel. Deze informatie kan om verschillende redenen nuttig zijn. Je hebt het bijvoorbeeld 's nachts nodig om problemen op te lossen of om te controleren of je Linux-versie is bijgewerkt.
Met de volgende negen opdrachten kunt u uw Linux-versie en Kernel-versie vanaf de terminal controleren.
1. Toon eenvoudig uw Linux OS-versie met cat / etc / os-release
Je eerste optie is om het os-release-bestand in de map / etc / te controleren. Dit geeft een vrij gedetailleerd verslag van de versie van je Linux-besturingssysteem. We kunnen dit snel controleren met de cat (aaneenschakeling) -opdracht, die kan worden gebruikt om nieuwe bestanden weer te geven of te maken.
cat / etc / os-release
Ons voorbeeld is getest met Ubuntu. Hier worden de naam van het besturingssysteem, de volledige versie, versie-ID en codenamen vermeld.
2. Een andere optie om uw Linux-versie te controleren: cat / etc / * release
Iets meer informatie kan worden verzameld met behulp van het * release-bestand. Dit toont alle informatie van bestanden die eindigen op het woord "release" in de map / etc /, samengevoegd tot een enkele output.
cat / etc / * release
De output is grotendeels hetzelfde als voorheen, maar met aanvullende distributie-informatie.
3. Download uw Linux-versie: cat / etc / issue
Probeer deze cat-opdracht voor een eenvoudiger antwoord op uw verzoek om een Linux OS-versienummer.
cat / etc / issue
Hier ziet u de distro-naam en -versie. Gemakkelijk!
4. Vind uw Linux Distro-versie: lsb_release -a
Het lsb_release commando zal Linux Standard Base (lsb) informatie over je Linux distro weergeven.
lsb_release -a
Let op de naam van de distributeur, evenals de distro-naam, release en codenaam. Nogmaals, dit is een duidelijke opdracht met compacte, duidelijke resultaten.
5. Geef de Linux Kernel-versie weer met hostnamectl
De hostnamectl-opdracht kan worden gebruikt om de hostnaam van het systeem te wijzigen, maar alleen gebruikt zal details van de Linux-versie weergeven.
hostnamectl
Met behulp van de opdracht worden de hostnaam van het apparaat weergegeven, samen met computer-ID en architectuur. Je zult ook de Linux-versie en Linux-kernelversie zien die met deze opdracht worden weergegeven.
6. Gebruik uname -r om de Linux Kernel-versie te controleren
Hoewel de vorige opdracht details over de Linux-kernelversie weergeeft, probeer dan in plaats daarvan uname -r.
uname -r
Dit zal het versienummer van je distro's Linux-kernel weergeven. Er is geen context, alleen het versienummer.
7. Meer Linux-kerneldetails met uname -mrs
Aanvullende informatie over de Linux-versie van je huidige distro is te vinden door de -r switch uit te breiden naar -mrs.
languaguname -mrs
Dit heeft niets met je vrouw of moeder te maken. Het commando -mrs biedt eerder informatie over de naam van de kernel en de hardwareversie. In ons voorbeeld hebben we de opdracht uitgevoerd op een Raspberry Pi 4, die armv71 weergeeft. Een 32-bits of 64-bits op Intel / AMD gebaseerde architectuur zou in plaats daarvan x86_64 weergeven.
8. Meer Linux Kernel-versie-informatie weergeven: uname -a
Nog meer informatie kan worden weergegeven over uw Linux-kernel met de opdracht-extensie.
uname -a
Als u dit gebruikt, ziet u de apparaatnaam, Linux-kernelversie, releasedatum, architectuur en volledige OS-naam (meestal GNU / Linux Waarom bijna niemand Linux "GNU / Linux" noemtJe bent geïnteresseerd in Linux en hebt een paar blogposts gelezen. Onderweg kom je een grappige naam tegen: GNU / Linux. Maar wat betekent dit? Lees verder ).
9. Gedetailleerde Linux-kernelinformatie met cat / proc / versie
De laatste optie om je Linux-kernelversie te controleren, is een ander cat-commando. Dit gebruikt het versiebestand in de map / proc.
cat / proc / versie
Je vindt het versienummer van je huidige Linux-kernel, samengesteld uit informatie uit de / proc / sys / kernel / ostype, / proc / sys / kernel / osrelease en / proc / sys / kernel / versiebestanden. Zoals eerder opgemerkt, voegt het cat-commando informatie uit verschillende bestanden samen, wat hier gebeurt.
Nu weet u welke versie van Linux u gebruikt
Met negen opdrachtregelopties en de details die u kunt vinden in de door u gekozen desktopomgeving, zou u nu moeten weten hoe u uw Linux OS-versie kunt vinden. Het controleren van je Linux distro is eenvoudig - als je weet hoe! Evenzo zou het nu ook duidelijk moeten zijn om de details van uw Linux-kernelversie op te sporen.
Wilt u meer doen in de Linux-terminal? Een worden Linux command line master met deze tips en trucs Word een Linux Command Line Master met deze tips en trucsOf je nu helemaal nieuw bent voor Linux of een doorgewinterde Linux-veteraan, de opdrachtregel biedt een groot aantal toepassingen. Probeer deze tips voor het beheersen van de opdrachtregel. Lees verder .
Christian Cawley is adjunct-redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en technische uitleg. Hij produceert ook The Really Useful Podcast en heeft uitgebreide ervaring met desktop- en softwareondersteuning. Christian is een medewerker van het Linux Format-tijdschrift en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.