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 |