Welche Debian-Version verwende ich?

Um zu wissen, welche Debian-Version oder Linux-Distribution wir ausführen, werde ich unter weiteren Informationen zu unserem System eine Vielzahl einfacher Alternativen erläutern:

Erfahren Sie mit dem Befehl uname, welche Version von Debian Sie ausführen.

Der Befehl uname (Unix-Name) ist ein Programm für Unix- und IT-basierte Systeme, wenn wir den Befehl vergleichen, ähnelt er dem Befehl ver, der in MS-DOS-Systemen verwendet wird. Es zeigt grundlegende Informationen über das Betriebssystem, Prozessor und vieles mehr.

Syntax: uname

Bei Verwendung ohne Parameter zeigt der Befehl uname nur den Namen des Betriebssystems an, nicht jedoch die Distribution, den Kernel usw. Bei Verwendung ohne Parameter übernimmt der Befehl uname standardmäßig die Option -s.

Die Parameter -help zeigt eine kurze Dokumentation zum Befehl uname. Hier finden wir eine Vielzahl von Optionen:

Parameterbeschreibung:
-s –kernel-name Dies ist standardmäßig die Option .
-n –nodename zeigt den Hostnamen an.
-r –kernel-release Zeigt die Kernel-Version an.
-v –kernel-version Zeigt das Veröffentlichungsdatum des Kernels an.
-m –Maschine Informationen zur Hardware drucken
-p –Prozessor Zur Überprüfung der CPU
-i –hardware-platform zeigt die Hardwareimplementierung basierend auf Kernelmodulen an. Auf Linux-Systemen gibt dieser Befehl fast immer „unknown“ zurück, diese Option kann ignoriert werden.
-o –operating-system Zeigt die Betriebssystemversion an.
–help Druckt das Hilfemenü mit Anweisungen.
–version Zeigt die Version des Befehls an.

Hinweis: Der Befehl uname -o liest die Datei ostype, die sich unter /proc/sys/kernel befindet, wie in der folgenden Abbildung gezeigt.

Wie bereits erläutert, gibt der Parameter -v die uname-Befehlsversion zurück:

Bei Verwendung der Option -a (-all) gibt der Befehl die folgenden Informationen zurück:

  • Kernel-Name
  • Domänenname (localhost.b. localdomain).
  • Kernelversion.
  • Kernel Datum Veröffentlichung..
  • Hardware und CPU-Typ.
  • Architektur
  • Betriebssystem.

Das Format scheint wie:

kernel-name nodename Kernel-Release Kernel-version
Prozessor Hardware-arch Betriebssystem

In meinem Fall lautet die genaue Ausgabe:

Linux linuxhint 4.19.0-5-amd64 #1 SMP Debian
4.19.37-5+deb10u1 (2019-07-19) x86_64 GNU / Linux

Zusätzlich können wir verschiedene Optionen kombinieren, z. B. den Namen und die Version des Kernels drucken, indem wir:

ohne Namen -sr

Die Optionsreihenfolge wirkt sich nicht auf die Ausgabe aus, wie im folgenden Beispiel gezeigt, in dem ich die Optionsreihenfolgen invertiere, während die Ausgabe gleich bleibt:

uname -rs

Erfahren Sie, welche Version von Debian Sie mit dem Befehl lsb_release ausführen:

Bevor Sie beginnen, müssen Sie wahrscheinlich LSB (Linux Standard Base) installieren, um den Befehl lsb_release zu verwenden, der Informationen über das System ausgibt, ein Terminal öffnet und als root oder mit sudo die folgenden Befehle ausführt:

apt-Aktualisierung
Apt-Aktualisierung
apt-Installation lsb

In meinem Fall wurde das Paket installiert, wenn Sie es zuvor nicht hatten, werden nach der Bestätigung Pakete installiert und Sie können den Befehl lsb_release verwenden.

Dieser Befehl liefert Informationen über die Linux-Distribution, die wir ausführen.

Die zu verwendende Syntax lautet:

lsb_release

Um alle verfügbaren Optionen zu erhalten, können wir lsb_release -h und die Ausgabe zeigt eine Dokumentation:

Unter den verfügbaren Optionen finden wir:

-h, –help Druckt das Hilfemenü.
-v, –version Zeigt die vom System unterstützten LSB-Module an.
-i, –id Zeigt die Linux-Distribution an.
-d, –description Gibt eine Beschreibung der Linux-Distribution aus.
-r, –release Zeigt die Distributionsversion an.
-c, –codename Zeigt den Codenamen der Distribution an.
-a, –all Gibt alle oben genannten Informationen aus.
-s, –short Gibt die Ausgabe im Short-Format aus..

Wenn wir beispielsweise lsb_release -a ausführen, gibt der Befehl die folgende Ausgabe zurück:

Hinweis: Wenn der Befehl „lsb_release“ ohne Optionen ausgeführt wird, wird standardmäßig die Option -v angewendet.

Erfahren Sie mit dem Befehl cat, welche Debian-Version Sie ausführen.

Mit dem Befehl cat können wir die ID, Beschreibung, Version und den Codenamen unserer Distribution unter weiteren Informationen überprüfen, indem wir die Informationen aus den Dateien anzeigen, die sie enthalten.

Um zu erfahren, welche Distribution wir mit dem Befehl cat verwenden, können Sie Folgendes ausführen:

cat /etc/*-Freigabe

Mit cat können wir auch die Kernel- und gcc-Versionen überprüfen, die zum Erstellen verwendet wurden. Um es zu tun laufen:

cat /proc/version

Die eine Ausgabe ähnlich dem folgenden Bild zurückgeben sollte:

Hinweis: Wir können die in /etc/*-release-Dateien gespeicherten Informationen bearbeiten, um die Ausgabe von lsb_release zu ändern.

Erfahren Sie mit dem Befehl hostnamectl, welche Debian-Version Sie ausführen.

Hostnamectl ist eine weitere Alternative für Distributionen mit systemd, überprüfen Sie es, indem Sie im Terminal

hostnamectl

Wie Sie sehen, gibt der Befehl Informationen zu Hostname, Betriebssystem und Kernelversion, Architektur und mehr zurück, einschließlich Virtualisierungssoftware, wenn Sie an einem virtuellen Gast arbeiten.

Fazit:

Während wir in Windows-basierten Systemen Befehle wie systeminfo, ver oder cmdinfo verwenden können, gibt es nicht genügend Optionen, um die zu druckenden Informationen einzuschränken oder anzugeben. Linux Vielfalt von Alternativen und Optionen über die Befehlszeile bietet mehr Geschwindigkeit und Genauigkeit.

Vielen Dank, dass Sie LinuxHint folgen. Folgen Sie uns, um weitere Updates und Tipps zu Linux zu erhalten. Für jede Linux- oder netzwerkbezogene Anfrage zögern Sie nicht, uns über unseren Support-Kanal https://support.linuxhint.com zu kontaktieren.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.