workshop:grund:syscheck
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| workshop:grund:syscheck [2025/03/02 15:40] – Branislav Zeljak | workshop:grund:syscheck [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== System Check - Überprüfung des Systemstatus ====== | ||
| - | (2025) | ||
| - | |||
| - | **System Check** bezieht sich auf die Sammlung von Informationen über den Status eines Linux-Systems. Dies umfasst die Abfrage von Hardware-, Software- und Netzwerkinformationen, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | <code bash> | ||
| - | [Hostname] [Befehl] [Optionen] | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Befehle ===== | ||
| - | Die folgenden Befehle können verwendet werden, um verschiedene Systeminformationen abzurufen: | ||
| - | |||
| - | ^ Befehl ^ Beschreibung ^ | ||
| - | | `hostnamectl` | ||
| - | | `lsmem` | ||
| - | | `lscpu` | ||
| - | | `lspci` | ||
| - | | `lsblk` | ||
| - | | `free` | ||
| - | | `dmidecode` | ||
| - | | `systemctl status` | ||
| - | | `df -h` | Zeigt eine Übersicht des Festplattenspeichers an. | | ||
| - | | `ip a` | Zeigt Netzwerkschnittstelleninformationen an. | | ||
| - | | `ip r` | Zeigt Routing-Informationen an. | | ||
| - | | `cat / | ||
| - | | `cat / | ||
| - | | `getenforce` | ||
| - | | `getfacl` | ||
| - | | `firewall-cmd --list-all` | ||
| - | | `firewall-cmd --get-active-zones` | Zeigt alle aktiven Zonen der Firewall an. | | ||
| - | | `dnf history` | ||
| - | | `uname -a` | Zeigt alle Systeminformationen an. | | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Installierte Software ===== | ||
| - | |||
| - | Die folgende Tabelle zeigt, wie installierte Software für verschiedene Distributionen abgefragt werden kann: | ||
| - | |||
| - | ^ Distribution | ||
| - | | RHEL / Fedora | ||
| - | | Debian / Ubuntu | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hardware-Informationen ===== | ||
| - | |||
| - | Die folgende Tabelle zeigt grundlegende Hardware-Informationen, | ||
| - | |||
| - | ^ Distribution | ||
| - | | RHEL / Fedora | ||
| - | | Debian / Ubuntu | ||
| - | | SUSE | `systemctl status` | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiele ===== | ||
| - | |||
| - | **Anzeige des Systemstatus: | ||
| - | <code bash> | ||
| - | systemctl status | ||
| - | </ | ||
| - | Zeigt den aktuellen Status der Systemd-Dienste an. | ||
| - | |||
| - | **Anzeige der CPU-Informationen: | ||
| - | <code bash> | ||
| - | lscpu | ||
| - | </ | ||
| - | Zeigt detaillierte Informationen über die CPU des Systems an. | ||
| - | |||
| - | **Anzeige der installierten Software:** | ||
| - | <code bash> | ||
| - | rpm -qa (für RHEL/ | ||
| - | </ | ||
| - | Listet alle auf dem System installierten Pakete auf. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | * Die in diesem Artikel beschriebenen Befehle sind nützlich für die systemweite Überprüfung von Hardware- und Softwarestatus. Sie helfen bei der Diagnose von Problemen und der Überwachung von Systemressourcen. | ||
| - | * Der **systemctl**-Befehl ist besonders wichtig, um Systemd-Dienste zu überwachen und sicherzustellen, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Alternativen ===== | ||
| - | Andere Tools wie **htop** oder **glances** bieten benutzerfreundliche Dashboards zur Überwachung der Systemressourcen, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Für eine detaillierte Analyse der einzelnen Befehle ist die Man-Page hilfreich: | ||
| - | <code bash> | ||
| - | man [Befehl] | ||
| - | </ | ||
