Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:befehle:befehle

Dies ist eine alte Version des Dokuments!


00 Allgemeine Systembefehle in Linux

(2025)

Linux bietet eine Vielzahl von Befehlen, die genutzt werden können, um das System zu verwalten, Informationen zu ermitteln und Aufgaben effizient zu erledigen. Diese Befehle sind grundlegende Werkzeuge, die in jedem Linux-System verfügbar sind und für die Systemadministration, Wartung und Fehlerbehebung verwendet werden.

Systeminformationen

Die folgenden Befehle geben wichtige Informationen über das System, seine Hardware und Software aus:

Befehl Beschreibung
uname Gibt grundlegende Informationen über das System aus, wie z.B. den Kernel-Namen, die Version und die Architektur.
hostname Zeigt den Hostnamen des Systems an oder ermöglicht das Setzen eines neuen Hostnamens.
uptime Zeigt an, wie lange das System bereits läuft, sowie die aktuelle Systemlast.
top Zeigt eine Echtzeitübersicht der aktuell laufenden Prozesse und ihrer Ressourcennutzung an.
dmesg Zeigt Kernel- und Systemmeldungen, insbesondere während des Bootvorgangs, an.

Dateisystem und Dateien

Diese Befehle ermöglichen den Umgang mit Dateien, Verzeichnissen und Dateisystemen:

Befehl Beschreibung
ls Listet den Inhalt eines Verzeichnisses auf.
cd Wechselt das Arbeitsverzeichnis.
pwd Zeigt den aktuellen Arbeitsordner an.
cp Kopiert Dateien und Verzeichnisse.
mv Verschiebt oder benennt Dateien und Verzeichnisse um.
rm Entfernt Dateien oder Verzeichnisse.
mkdir Erstellt ein neues Verzeichnis.
rmdir Löscht ein leeres Verzeichnis.
chmod Ändert die Berechtigungen von Dateien und Verzeichnissen.
chown Ändert den Eigentümer und die Gruppe von Dateien oder Verzeichnissen.

Prozesse und Systemüberwachung

Diese Befehle werden genutzt, um laufende Prozesse zu überwachen und zu verwalten:

Befehl Beschreibung
ps Zeigt eine Liste der aktuellen Prozesse an.
kill Sendet ein Signal an einen Prozess, um ihn zu beenden.
killall Beendet alle Prozesse mit einem bestimmten Namen.
htop Eine interaktive Version von top, die eine benutzerfreundliche Ansicht der Systemressourcen bietet.
systemctl Verwendet, um Systemd-Dienste zu starten, zu stoppen und zu verwalten.
journalctl Zeigt Logeinträge des systemd-Journals an.

Netzwerkinformationen

Diese Befehle werden verwendet, um Netzwerkverbindungen und -einstellungen zu überprüfen und zu konfigurieren:

Befehl Beschreibung
ifconfig Zeigt Informationen zu Netzwerkinterfaces an (älterer Befehl, wird durch ip ersetzt).
ip Ein moderner Befehl zur Verwaltung von Netzwerkverbindungen und Adressen.
ping Sendet ICMP Echo-Anfragen an ein Ziel, um die Erreichbarkeit zu testen.
netstat Zeigt aktive Netzwerkverbindungen und deren Status an.
ss Eine schnellere und detailliertere Alternative zu netstat zur Anzeige von Netzwerkverbindungen.
traceroute Verfolgt den Weg von Paketen zum Ziel und zeigt Netzwerk-Router auf diesem Weg an.
nslookup Abfragen von DNS-Servern, um Informationen zu Domainnamen zu erhalten.
dig DNS-Abfragen durchführen

Benutzer und Berechtigungen

Verwende diese Befehle, um Benutzer zu verwalten und Berechtigungen zu ändern:

Befehl Beschreibung
useradd Erstellt einen neuen Benutzer.
usermod Ändert die Eigenschaften eines bestehenden Benutzers.
userdel Löscht einen Benutzer und dessen Home-Verzeichnis.
groupadd Erstellt eine neue Benutzergruppe.
groupmod Ändert die Eigenschaften eines bestehenden Gruppe.
groupdel Löscht einen eine bestehende Gruppe.
chage Ändert das Ablaufdatum des Benutzerpassworts und andere Passwortrichtlinien.
passwd Setzt ein Passwort für einen Benutzer.
last Benutzeranmeldungen und Systemstart anzeigen.

Systemwartung und -pflege

Diese Befehle helfen bei der Systemwartung und Fehlerbehebung:

Befehl Beschreibung
df Zeigt den verfügbaren Speicherplatz auf den gemounteten Dateisystemen an.
du Zeigt den Speicherplatz an, der von Dateien und Verzeichnissen verwendet wird.
free Zeigt die Speichernutzung des Systems an, einschließlich RAM und Swap.
fsck Überprüft und repariert Dateisystemfehler.
cron Verwaltet geplante Aufgaben, die zu bestimmten Zeiten oder Intervallen ausgeführt werden.
at Plant eine einmalige Ausführung eines Befehls zu einem späteren Zeitpunkt.

Weitere Informationen

Für detaillierte Informationen zu den einzelnen Befehlen kannst du die Man-Pages verwenden:

man <Befehl>

Weitere Dokumentationen und Hilfen zu allgemeinen Linux-Systembefehlen findest du auf Die.net Linux Documentation.

linux/befehle/befehle.1740928976.txt.gz · Zuletzt geändert: 2025/03/02 15:22 von Branislav Zeljak