Linux ist ein Open-Source- und kostenloses Betriebssystem. Den Nutzern stehen verschiedene Linux-Versionen zur Verfügung. Typischerweise werden sie als Linux-Distribution bezeichnet. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse Alle sind Grundnamen der Linux-Distribution. Für viele Sicherheitspatches kann es sehr hilfreich sein, den Namen und die Version unserer Linux-Distribution zu kennen.
Für einen Benutzer und Administrator von Linux ist es wichtig, die Version seines Betriebssystems zu kennen. Es kann viele Gründe haben, die Versionsnummer unseres Betriebssystems zu kennen. Dies kann sehr nützlich sein, wenn wir ein neues Programm installieren, um die Verfügbarkeit verschiedener Funktionen zu überprüfen und Fehler zu beheben.
Es gibt so viele Möglichkeiten, wie wir die Version unseres Betriebssystems erhalten können. Darüber hinaus werden wir beides besprechen Befehlszeile Und grafisch Möglichkeiten, die Betriebssystemversion unseres Linux-Systems zu überprüfen.
Überprüfen Sie die Betriebssystemversion anhand des Terminals
Nachfolgend finden Sie einige Möglichkeiten der Befehlszeile, über die wir die Version unseres Betriebssystems in unserem System anzeigen können. Öffnen Sie das Terminal und finden Sie das Terminalanwendung in der Suchleiste. Drücken Sie auf Terminal Symbol zum Öffnen, wenn es angezeigt wird.
So überprüfen Sie die Linux-Version
Um die Version und den Namen des Betriebssystems unter Linux zu ermitteln, gehen Sie wie folgt vor:
- Öffnen Sie die Befehlszeilenanwendung (Terminal).
- Mit dem folgenden Befehl können wir uns als Remote-Benutzer anmelden:
ssh user@server-name
- Geben Sie einen der folgenden Befehle ein, um die Version und den Namen des Betriebssystems zu ermitteln:
hostnamectl lsb_release -a cat /etc/os-release
- Geben Sie den folgenden Befehl ein, um die Version des Linux-Kernels zu finden:
uname -r
Lassen Sie uns jedes der Beispiele für grundlegende Linux-Distributionen erklären.
/etc/os-release-Datei
Diese Datei kann als definiert werden Konfigurationsdatei. Es ist der Teil des Systemd-Pakets, der Identifikationsdaten für das Betriebssystem enthält. Wir werden das finden /etc/os-release Befehl nur innerhalb der aktuellen Linux-Distribution.
Mit diesem Befehl können wir Informationen über die Version unseres Betriebssystems abrufen. Wir können den folgenden Befehl ausführen, um den Inhalt der OS-Release-Datei anzuzeigen:
$ cat /etc/os-release
Außerdem können wir mit Hilfe von die Details wie den Namen und die Version des Betriebssystems herausfiltern egrep Befehl bzw Griff Befehl wie folgt:
$ egrep '^(VERSION|NAME)=' /etc/os-release
$ grep '^VERSION' /etc/os-release
Die oben genannten Werte werden auch wie folgt erklärt:
Name: Es handelt sich um eine Verteilung. Wenn es jedoch nicht festgelegt ist, wird es möglicherweise nur angezeigt „Linux“.
Ausführung: Es handelt sich um die Version des Betriebssystems.
AUSWEIS: Es handelt sich um die kleingeschriebene Zeichenfolgenversion des Betriebssystems.
Python speichert JSON in einer Datei
Ich würde gerne: Dieses Feld würde die übergeordnete Verteilung enthalten, wenn eine Verteilung die Ableitung einer anderen ist.
Schöner Name: Es ist die Version und der Name der Distribution in der einfachen und unkomplizierten Zeichenfolge.
Versions-ID: Es ist die Versionsnummer der Distribution.
Home_URL: Es ist die Homepage des Vertriebsprojekts.
Support_URL: Es handelt sich um die primäre Support-Seite der Distribution.
Bug_Report_URL: Es handelt sich um die primäre Seite zur Fehlerberichterstattung der Distribution.
Datenschutz URL: Es handelt sich um die primäre Seite mit den Datenschutzrichtlinien der Distribution.
Versionscodename: Es ist der externe Codename der Version.
Ubuntu_Codename: Es handelt sich um einen Ubuntu-spezifischen Abschnitt, der den internen Codenamen der Version enthält.
lsb_release-Befehl
Dieser Befehl bietet Verteilung und Linux-Standardbasis basiert (kurz LSB ) Details zur CLI. Der lsb_release Mit dem Befehl können wir LSB-Details zur Linux-Distribution finden, die die Versionsnummer, die Distributor-ID und den Codenamen enthalten.
Dieser Befehl fehlt möglicherweise in einigen Linux-Distributionen auf unserem System aufgrund einer minimalen Installation des Betriebssystems oder aus anderen Gründen. Wenn wir in diesem Fall diesen Befehl ausführen, erhalten wir möglicherweise eine Fehlermeldung wie „Es sind keine LSB-Module verfügbar“.
Zuerst müssen wir das installieren lsb_release Paket mit Hilfe von apt-get zur Lösung dieses Problems:
Java-Stringformat lang
$ sudo apt-get install lsb-release
Anschließend können wir den folgenden Befehl ausführen, um die Betriebssystemversion mit weiteren Details anzuzeigen:
$ lsb_release -a
Wenn wir die Versionsinformationen und nicht die gesamten LSB-Informationen ausdrucken möchten, können wir lsb_release zusammen mit der Option -d anwenden. Das Beispiel wird wie folgt erwähnt:
$ lsb_release -d
Der obige Befehl gibt nur eine Beschreibungszeile aus, die die Nummer der Version darstellt:
hostnamectl-Befehl
Außerdem ist dieser Befehl Teil des systemd-Pakets. Es wird im Allgemeinen zum Überprüfen und Ändern des Hostnamens verwendet. Wir können es aber auch zur Überprüfung der Version unseres Betriebssystems verwenden.
Das Gleiche wie das /etc/os-release Befehl, dieser Befehl funktioniert auch auf den aktuellen Linux-Distributionen. Es kann verwendet werden, um den Hostnamen und die Einstellungen des Systems zu ändern und abzufragen.
Um den Befehl hostnamectl zum Anzeigen der Version des Betriebssystems zu verwenden, können wir den folgenden Befehl ausführen:
$ hostnamectl
/etc/issue-Datei
In dieser Datei wird der Text der Systemidentifikation gespeichert. Es wird vor den Anmeldeaufforderungen angezeigt. Normalerweise ist dies der Fall /etc/issue Die Datei enthält Informationen über die Linux-Version, die wir mit Hilfe von anzeigen können Katze Befehl.
$ cat /etc/issue
Dieser Befehl zeigt lediglich die Anzahl unserer Betriebssystemversionen an. Wenn wir jedoch die Version unseres Betriebssystems zusammen mit den Zwischenversionen wissen möchten, können wir den folgenden Befehl eingeben:
$ cat /etc/debian_version
/etc/*release-Datei
Falls bei uns keine der oben genannten Befehle funktioniert, verwenden wir höchstwahrscheinlich eine sehr veraltete und alte Linux-Distribution. In dieser Situation können wir einen Befehl anwenden, der die Informationen der Versionsdatei und der Distributionsfreigabe ausgibt. Dieser Befehl wird wie folgt erwähnt:
$ cat /etc/*version
$ cat /etc/*release
Überprüfen Sie die Kernelversion
Wenn wir die Kernel-Version unseres Systems mit der Betriebssystemversion durchsuchen möchten, werden im Folgenden einige Möglichkeiten der Befehlszeile aufgeführt, um dies zu tun:
uname-Befehl
Wenn wir weitere Details überprüfen möchten (z. B. zur Computerarchitektur), können wir den unten aufgeführten Befehl eingeben:
$ uname -a
Dieser Befehl wird zum Anzeigen der allgemeinen Informationen eines Systems verwendet. Wir können das anwenden -R Option zum Finden der Kernel-Version wie folgt:
$ uname -r
Wir erhalten das gleiche Ergebnis wie folgt:
Anhand des obigen Ergebnisses können wir erkennen, dass der von uns ausgeführte Linux-Kernel 4.19.0-5-amd64 ist.
In welchem,
- 4 ist die Version des Kernels.
- 19 ist eine große Überarbeitung.
- 0 ist eine geringfügige Überarbeitung.
- 5 ist eine Patch-Nummer.
- AMD64 ist die Information der Architektur.
dmesg-Befehl
Im Allgemeinen ist die dmesg Der Befehl wird zum Untersuchen der Kernel-Boot-Meldungen und zum Debuggen von Hardwareproblemen verwendet. Wir können es aber auch zum Überprüfen der Kernel-Version verwenden. Wir müssen das verrohren dmesg zusammen mit einem Befehl, d. h. Griff Befehl zum Anzeigen der unten aufgeführten Informationen des Kernels:
$ sudo dmesg | grep Linux
Die Version des Kernels finden wir in der ersten Zeile unserer Ausgabe:
/proc/version
Außerdem enthält diese Datei Informationen über den Linux-Kernel. Wir können den folgenden Befehl verwenden, um diese Datei im Terminal anzuzeigen:
$ cat /proc/version
Außerdem finden wir die Version des Kernels in der ersten Zeile unserer Ausgabe:
Überprüfen Sie die Betriebssystemversion über die GUI
Wir müssen die folgenden Schritte ausführen, um die Version des Betriebssystems mithilfe der grafischen Benutzeroberfläche zu überprüfen:
Schritt 1: Wir müssen zuerst zum gehen Dienstprogramm „Einstellungen“. in unserem System. Dazu müssen wir mit der rechten Maustaste auf unseren Desktop klicken und auswählen Einstellungen wie im folgenden Screenshot angezeigt:
Außerdem können wir das finden Dienstprogramm „Einstellungen“. durch das Anwendungsmenü. Drücken Sie die Supertaste auf unserer Tastatur und geben Sie in der Suchleiste ein Einstellungen. Klick auf das Einstellungen Symbol zum Öffnen, wenn es angezeigt wird.
Schritt 2: Wähle aus Um Klicken Sie auf die Registerkarte, wie im folgenden Screenshot angezeigt Dienstprogramm für Einstellungen:
Standardmäßig wird das folgende Fenster angezeigt Um Ansicht, wenn wir auf drücken Einzelheiten Tab. Hier suchen wir nach unserer Betriebssystemversion. Außerdem finden wir neben den Angaben zur Version noch weitere Details wie Festplattengröße, Betriebssystemtyp, Grafik, Prozessor, Speicher usw.