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 hostnamectl
commando 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.