GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So überprüfen Sie die Linux-Version

Wenn sich Leute auf Linux beziehen, beziehen sie sich normalerweise auf eine Linux-Distribution. Genau genommen ist Linux ein Kernel, die Kernkomponente des Betriebssystems, die einfach wie eine Brücke zwischen den Softwareanwendungen und der Hardware fungiert. Eine Linux-Distribution ist ein Betriebssystem, das aus einem Linux-Kernel, GNU-Tools und -Bibliotheken sowie Softwaresammlungen besteht. Normalerweise umfassen Linux-Distributionen Desktop-Umgebungen, ein Paketverwaltungssystem und eine Reihe vorinstallierter Anwendungen.

Einige der beliebtesten Linux-Distributionen sind Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint usw.

Wenn Sie sich zum ersten Mal bei einem Linux-System anmelden, sollten Sie vor jeder Arbeit überprüfen, welche Version von Linux auf dem Computer ausgeführt wird. Wenn Sie beispielsweise die Linux-Distribution bestimmen, können Sie herausfinden, welchen Paketmanager Sie verwenden sollten, um neue Pakete zu installieren.

Dieser Artikel zeigt, wie Sie mithilfe der Befehlszeile überprüfen können, welche Linux-Distribution und -Version auf Ihrem System installiert ist.

lsb_release Befehl #

Die lsb_release zeigt LSB-Informationen (Linux Standard Base) über die Linux-Distribution an. Dieser Befehl sollte auf allen Linux-Distributionen mit dem lsb-release funktionieren Paket installiert:

lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch

Die Linux-Distribution und -Version werden in der Beschreibungszeile angezeigt. Wie Sie der obigen Ausgabe entnehmen können, habe ich Debian GNU/Linux 9.5 (Stretch) auf meinem System installiert.

Anstatt alle obigen Informationen auszudrucken, können Sie die Beschreibungszeile anzeigen, die zeigt, dass Ihre Debian-Version den -d passiert wechseln.

lsb_release -d

Die Ausgabe sollte ungefähr so ​​aussehen:

Description:	Debian GNU/Linux 9.5 (stretch)

Wenn Sie „Befehl nicht gefunden:lsb_release“ erhalten, können Sie versuchen, die Linux-Version mit einigen der anderen Methoden unten zu identifizieren.

/etc/os-release Datei #

Die /etc/os-release Datei enthält Identifikationsdaten des Betriebssystems, einschließlich Informationen über die Verteilung. Diese Datei ist Teil des systemd-Pakets und sollte auf allen Systemen vorhanden sein, auf denen systemd ausgeführt wird.

Um den Inhalt der os-release anzuzeigen Datei verwenden Sie entweder cat oder less :

cat /etc/os-release

Die Ausgabe sollte in etwa so aussehen:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

/etc/issue Datei #

Die /etc/issue Datei enthält einen Systemidentifikationstext, der vor der Anmeldeaufforderung gedruckt wird. Normalerweise enthält diese Datei Informationen über die Linux-Version:

cat /etc/issue

Die Ausgabe sieht in etwa so aus:

Debian GNU/Linux 9 \n \l

hostnamectl Befehl #

hostnamectl Das Dienstprogramm ist Teil von systemd und wird verwendet, um den Hostnamen des Systems abzufragen und zu ändern. Dieser Befehl zeigt auch die Linux-Distribution und die Kernel-Version an.

hostnamectl
  Static hostname: debian9.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a92099e30f704d559adb18ebc12ddac4
           Boot ID: 7607cbe605d44f638d6542d4c7b3878e
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64

/etc/*release Datei #

Wenn keiner der oben genannten Befehle für Sie funktioniert, verwenden Sie höchstwahrscheinlich eine sehr alte und veraltete Linux-Distribution. In diesem Fall können Sie einen der folgenden Befehle verwenden, der den Inhalt der Distributionsversion oder Versionsdatei drucken sollte:

cat /etc/*release
cat /etc/*version

Weitere Informationen zu den Release-/Versionsdateien finden Sie unter diesem Link.

uname Befehl #

Der uname Der Befehl zeigt mehrere Systeminformationen an, darunter die Linux-Kernel-Architektur, Name, Version und Release.

Geben Sie den folgenden Befehl ein, um herauszufinden, welche Version des Linux-Kernels auf Ihrem System ausgeführt wird:

uname -srm
Linux 4.9.0-8-amd64 x86_64

Die obige Ausgabe sagt uns, dass der Linux-Kernel 64-Bit ist und seine Version „4.9.0-8-amd64“ ist.

Schlussfolgerung #

Es gibt mehrere verschiedene Befehle, die Ihnen dabei helfen können, die Linux-Distribution und -Version herauszufinden, die auf dem System ausgeführt wird.

Wenn Sie eine Linux-Distribution mit einer Desktop-Umgebung haben, können Sie Ihre Distribution und Version auch über die grafische Benutzeroberfläche überprüfen.

Fühlen Sie sich frei, einen Kommentar zu hinterlassen, wenn Sie Fragen haben.


Linux
  1. So überprüfen Sie die Redhat-Version

  2. So überprüfen Sie die Betriebssystem- und Linux-Version

  3. So überprüfen Sie, ob ein Linux-System 32-Bit oder 64-Bit ist

  4. So überprüfen Sie Ihre Linux-Betriebssystemversion

  5. Wie überprüfe ich die Linux X11-Version?

So überprüfen Sie Ihre Debian-Linux-Version

So überprüfen Sie die Kernel-Version in Linux

So überprüfen Sie die Python-Version

So überprüfen Sie die Java-Version

So überprüfen Sie die Betriebszeit auf einem Linux-Server

So überprüfen Sie die PHP-Version unter Linux