Für Verwaltungs-, Prüfungs- oder Kontrollaufgaben zu bestimmten Zeiten kann es erforderlich sein, dass wir die Edition und Version des von uns verwendeten Betriebssystems löschen. In diesem Fall werden in TechnoWikis einige praktische Befehle für Linux-Betriebssysteme beschrieben, die mit den meisten kompatibel sind die aktuellen Distributionen. Wenn Sie Client- Computer mit Linux-Betriebssystemen verwalten, ist es ideal, im Detail zu wissen, welche Version und Distribution verwendet wird. Dies ist wichtig, um genauen Support zu leisten oder die entsprechenden Anwendungen zu installieren und in einigen Fällen eine Garantie vom Entwickler zu erhalten.
Wir wissen, dass mit der Veröffentlichung neuer Updates neue Funktionen integriert oder verbessert werden. Aus diesem Grund ist es wichtig zu wissen, welche Version ausgeführt wird, da Linux, das Teil der UNIX-Familie ist, Suse und OpenSUSE sein kann , Debian, Ubuntu, CentOS , Arch, Fedora, RHEL oder andere.
TechnoWikis wird verschiedene Möglichkeiten erläutern, wie wir mühelos auf diese Informationen zugreifen können.
1. Wissen Sie, welche Linux-Version ich mit dem Befehl hostnamectl installiert habe
Mit dem Befehl hostnamectl können Sie den Hostnamen des Systems und die damit verbundene Konfiguration abfragen und ändern. Der statische Hostname wird im Pfad / etc / hostname gespeichert.
Um die verwendete Version zu bestätigen, führen wir Folgendes aus:
Hostnamectl
2. Wissen Sie, welche Linux-Version ich mit dem Befehl uname installiert habe
Uname (UNIX-Name) ist ein Befehl zum Drucken von Informationen zum Linux-System.
Einige der Verwendungsmöglichkeiten sind:
- -a, -all: Gibt alle Systeminformationen aus
- -s, -kernel-name: Gibt den Namen des Kernels aus
- -n, -nodename: Gibt den Hostnamen aus
- -r, -kernel-release: Gibt das Release des Systemkerns aus
- -v, -kernel-version: Gibt die Kernelversion der Distribution aus
- -m, -machine: Gibt den Namen des Computers aus
- -p, -processor: gibt den Prozessortyp aus
- -i, -hardware-platform: Gibt den Namen der Plattform aus
- -o, -operating-system: Gibt den Namen des verwendeten Betriebssystems aus
Um die verwendete Version zu sehen, führen wir Folgendes aus:
uname -r
3. Ermitteln Sie anhand der Startzeitmeldungen, welche Linux-Version ich installiert habe
Diese Option ermöglicht die Verwendung des Befehls dmesg (Diagnosenachricht, Diagnosenachrichten), der unter Unix-Betriebssystemen ein Befehl ist, der den Nachrichtenpuffer des Kernels auflistet.
Für seine Verwendung werden wir Folgendes ausführen:
dmesg | Kopf -1
Das Ergebnis wird folgendes sein:
4. Wissen Sie, welche Linux-Version ich mit dem Befehl / proc / version installiert habe
Diese Datei gibt die Kernel-Version des Linux-Systems, die zum Kompilieren des Kernels verwendete gcc-Version und die Kernel-Kompilierungszeit an. Außerdem enthält es den Benutzernamen des Kernel-Compilers.
Wenn Sie diesen Befehl ausführen, wird im Terminal Folgendes angezeigt:
cat / proc / version
5. Wissen Sie, welche Linux-Version ich mit dem Befehl / etc / issue installiert habe?
Die Datei / etc / issue ist eine flache Textdatei, die Escape-Sequenzen zum Einfügen von Informationen über das verwendete System empfangen kann. Einige Verwendungsoptionen sind:
- B: Fügt die Baudrate der aktuellen Leitung ein.
- d: Fügt das aktuelle Datum ein.
- d: Geben Sie den Namen des Systems ein.
- l: Geben Sie den Namen der aktuellen tty-Zeile ein.
- m: Fügen Sie die Kennung der Architektur der Maschine hinzu.
- n: Fügt den Knotennamen des Computers oder des Hostnamens ein.
- oder: Geben Sie den Domainnamen des Rechners ein.
- r: Fügen Sie die Kernel-Version hinzu.
- t: Fügt die aktuelle Uhrzeit ein.
- u: Fügen Sie die Anzahl der aktuell verbundenen Benutzer hinzu.
- U: Geben Sie die Zeichenfolge “1 Benutzer” oder “<n> Benutzer” ein, wobei <n> die Anzahl der aktuell verbundenen Benutzer ist.
- v: Fügen Sie die Betriebssystemversion ein
Diese Methode bietet uns die besten Ergebnisse in den alten Linux-Distributionen, dafür führen wir aus:
Katze / etc / Problem
6. Wissen Sie, welche Linux-Version ich mit dem Befehl / etc / os-release installiert habe?
Die Datei / etc / os-release enthält Identifikationsdaten des aktiven Betriebssystems. Das Format dieser grundlegenden OS-Release-Datei ist eine Liste, die durch neue Zuweisungszeilen kompatibler Variablen zu einer Umgebung getrennt ist. Dort können wir die Konfiguration der Shell-Skripte erhalten. Die OS-Release-Datei enthält vom Betriebssystemanbieter definierte Daten und sollte daher vom Administrator nicht geändert werden, da dies Auswirkungen auf andere zusätzliche Dienste der Distribution selbst haben kann.
Dies ist die in modernen Linux-Distributionen am häufigsten verwendete Methode. Wir werden Folgendes ausführen:
cat / etc / os-release
In beiden Fällen finden wir spezifische Details wie:
- Name der Distribution
- Version verwendet
- Systemkennung
- Vom Entwickler vergebener Name
- Website des Entwicklers und mehr.
7. Stellen Sie fest, welche Linux-Version ich mit dem Befehl lsb_release installiert habe
Der Befehl lsb_release gibt Informationen über LSB (Linux Standard Base) und die Distribution als solche aus.
Einige der dafür zu verwendenden Parameter sind:
- -v, –version: Stellt die Version von LSB bereit, in der die Distribution kompatibel ist.
- i, –id: Zeigt die Identifikation der Verteilerkette an
- d, – description: Erzeugt eine Textbeschreibung einer einzelnen Zeile der Verteilung.
- -r, –release: Zeigt die Versionsnummer der Distribution an
- c, –code me: Startet Informationen mit dem Codenamen entsprechend der verwendeten Verteilung
- a: Gesamtsysteminformationen anzeigen
- -h: Zeigt die LSB-Hilfe an
Dazu führen wir Folgendes aus:
lsb_release -a
Wir können sehen, dass dieser letzte Befehl viel mehr Informationen anzeigt als die vorherigen. So einfach können wir die verwendete Linux-Version im Detail kennen.