Hoe de Linux-versie te controleren?

Alle commando's die je nodig hebt om meer te weten over je Linux-computer

Linux is een van de meest favoriete besturingssystemen onder liefhebbers van open source. Het komt in meerdere smaken en ze zijn allemaal uniek op hun eigen manier.

Dat zeggen: 'Ik gebruik een Linux-systeem' is een erg algemene uitspraak. In dat geval moet ik je vragen: 'Welke distributie van Linux gebruik je? Is het Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse?' Dit zijn alle veelgebruikte Linux-distributienamen die populair zijn en het meest worden gebruikt.

Leren over uw huidige Linux-versie kan interessant en tegelijkertijd nuttig zijn. De gebruikers die vaker met de opdrachtregel werken en betrokken zijn bij de systeemprogrammering, moeten de versie van hun systeem kennen om de beveiligingsfuncties aan te passen en indien nodig wijzigingen aan te brengen met de geïnstalleerde softwarepakketten.

Laten we deze eenvoudige tutorial doornemen om meer te weten te komen over de opdracht om de versies van het Linux-systeem op te sommen.

Gebruik makend van lsb_release opdracht

LSB staat voor 'Linux Standard Base'. Dit eenvoudige hulpprogramma voor de opdrachtregel kan worden gebruikt om de versie van uw Linux-systeem rechtstreeks via de opdrachtregel te controleren. U kunt deze opdracht gebruiken met twee opties -a en -d.

De ... gebruiken lsb_release commando met de -een optie geeft gedetailleerde informatie weer over de geïnstalleerde Linux-versie.

Voorbeeld:

lsb_release -a

Uitgang:

Er zijn geen LSB-modules beschikbaar. Distributeur-ID: Ubuntu Beschrijving: Ubuntu 18.04.5 LTS Release: 18.04 Codenaam: bionic gaurav@ubuntu:~$

Uit het bovenstaande voorbeeld kunt u zien dat ik de Ubuntu 18.04.5 LTS-versie gebruik.

U kunt ook de lsb_release commando met de optie -D. Hierdoor wordt alleen de 'Beschrijvingsregel' weergegeven.

Voorbeeld:

lsb_release -d

Uitgang:

Beschrijving: Ubuntu 18.04.5 LTS

Gebruik makend van /etc/os-release het dossier

De /etc/os-release bestand bevat identificatiegegevens van het besturingssysteem. U kunt dit bestand openen om meer te weten te komen over de Linux-distributie die u gebruikt. Gebruik de kat commando om de inhoud van dit bestand weer te geven.

Voorbeeld:

cat /etc/os-release

Uitgang:

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= bionische UBUNTU_CODENAME=bionische gaurav@ubuntu:~$

Gebruik makend van /etc/issue het dossier

De /etc/issue bestand is een standaardbestand dat op alle Linux-distributies te vinden is. Deze probleem bestand kan bepaalde escape-codes bevatten om de systeemnaam, datum en tijd enz. weer te geven.

De systeemidentificatietekst in dit bestand wordt weergegeven voordat de gebruiker zich aanmeldt bij het systeem. Informatie over de Linux-versie is ook aanwezig in dit bestand en vandaar /etc/issue bestand is belangrijk voor ons.

Voorbeeld:

kat /etc/issue

Uitgang:

Ubuntu 18.04.5 LTS \n \l 

Gebruik makend van je naam opdracht

De je naam commando wordt gebruikt om de basisinformatie over het besturingssysteem weer te geven. Deze opdracht kan met verschillende opties worden gebruikt om de specifieke informatie weer te geven die u wilt weergeven.

We zullen de gebruiken je naam commando met de optie -R om de Linux-versie weer te geven.

Voorbeeld:

uname -r

Uitgang:

4.15.0-112-generiek

Gebruik makend van hostnamectl opdracht

Rennen hostnamectlcommando controleert de huidige hostnamen en geeft de informatie weer over de huidige Linux-versie die u gebruikt. Dit commando wordt belangrijk voor ons omdat het ook de kernelversie van je systeem toont, evenals de volledige naam van je besturingssysteem, dat meestal de versie van de Linux-distributie die je gebruikt zal bevatten.

hostnamectl commando zal ook bepaalde andere systeeminformatie weergeven, zoals de 'Machine Id', 'Boot Id', 'Architecture etc.

Voorbeeld:

hostnamectl

Uitgang:

 Statische hostnaam: ubuntu Mooie hostnaam: Ubuntu Pictogramnaam: computer-laptop Chassis: laptop Machine-ID: 370fd6b6b45d432d82390b2e399303ac Boot-ID: ee99a37bc511492d91b56a1ae5d117c7 Besturingssysteem: Ubuntu 18.04.5 LTS Kernel: Linux 4.15.086-112-64 ubuntu:~$ 

Aan de output kun je zien dat mijn huidige Linux-versie Ubuntu 18.04.5 LTS is.

De commando's die in deze tutorial worden uitgelegd, kunnen worden gerepliceerd met de meeste Linux-versies.

Gevolgtrekking

In deze korte zelfstudie hebben we enkele eenvoudige opdrachten geleerd die u kunt gebruiken om erachter te komen welke Linux-versie uw systeem gebruikt. We hebben ook twee belangrijke bestanden op uw systeem geïdentificeerd die kunnen worden bekeken om de Linux-distributie en de specifieke versie ervan te achterhalen.