Linux Befehle – Schnellreferenz


Linux Befehle – Schnellreferenz

Übersicht wichtiger Linux-Befehle mit Beschreibung und Beispielen, interaktiv kopierbar.

Dateien & Verzeichnisse

Befehl & Beispiel Beschreibung
ls -ltr / ls -a

Zeigt den Inhalt eines Verzeichnisses an (l=long, t=sortiert nach Zeit, r=reverse, a=alle Dateien)
pwd

Zeigt das aktuelle Arbeitsverzeichnis
cd ..

Wechselt in das übergeordnete Verzeichnis
mkdir test

Erstellt ein neues Verzeichnis namens ‚test‘
rmdir test

Löscht ein leeres Verzeichnis ‚test‘
touch datei.txt

Erstellt eine neue Datei oder aktualisiert das Änderungsdatum
mv alt.txt neu.txt

Verschiebt oder benennt Dateien/Verzeichnisse um
cp quelle ziel

Kopiert Dateien oder Verzeichnisse
find . -user hugo -print

Sucht Dateien, die dem Benutzer ‚hugo‘ gehören
rm datei.txt

Löscht eine Datei

Prozesse & Jobs

Befehl & Beispiel Beschreibung
top

Zeigt laufende Prozesse in Echtzeit
ps aux

Zeigt alle Prozesse auf dem System
pstree

Zeigt die Prozesse als Baumstruktur
jobs

Zeigt laufende Jobs der aktuellen Shell
fg %1

Bringt den angehaltenen Job in den Vordergrund
bg %1

Setzt einen angehaltenen Job in den Hintergrund
kill -9 <pid>

Tötet den Prozess mit der angegebenen PID sofort
killall firefox

Tötet alle Prozesse mit dem Namen ‚firefox‘
pgrep firefox

Gibt die PID(s) des Prozesses ‚firefox‘ zurück
pkill firefox

Tötet Prozesse anhand des Namens
nice -n 10 command

Setzt die Priorität eines Prozesses
renice -n 5 -p <pid>

Ändert die Priorität eines laufenden Prozesses

Hinweis: Einige Befehle benötigen Root-Rechte. Verwende sie mit Vorsicht.