Das Terminal ist die textbasierte Steuerzentrale von Linux: Statt zu klicken, tippst du Befehle ein und drückst Enter. Für den Anfang reichen rund ein Dutzend Kommandos. Mit pwd, ls und cd bewegst du dich durch Ordner, mit cp, mv, rm und mkdir verwaltest du Dateien, und sudo plus apt installieren Software. Mehr brauchst du zum Einstieg nicht.
Wo du das Terminal findest, hängt von deiner Distribution ab: Auf den meisten Systemen öffnet die Tastenkombination Strg + Alt + T ein Fenster, alternativ suchst du im Anwendungsmenü nach „Terminal“ oder „Konsole“. Der blinkende Cursor hinter dem sogenannten Prompt (die Eingabeaufforderung, oft endend mit $) wartet auf deine Eingabe. Ein Prompt, der mit # endet, signalisiert Root-Rechte – dazu gleich mehr.
Navigation: Wo bin ich und was liegt hier?
Die Kommandozeile zeigt dir nicht automatisch, in welchem Ordner du gerade steckst. Drei Befehle klären das:
| Befehl | Bedeutung | Beispiel |
|---|---|---|
pwd | Zeigt den vollständigen Pfad des aktuellen Verzeichnisses („print working directory“). | pwd |
ls | Listet Dateien und Ordner auf. ls -l ergänzt Details, ls -a zeigt auch versteckte Dateien. | ls -la |
cd | Wechselt das Verzeichnis („change directory“). | cd /home |
Bei cd helfen ein paar Abkürzungen: cd .. geht eine Ebene nach oben, cd ~ springt in dein persönliches Home-Verzeichnis, und cd - bringt dich zurück zum vorher besuchten Ordner. Absolute Pfade beginnen mit einem Schrägstrich (/etc), relative Pfade gehen von deinem aktuellen Standort aus (Dokumente/Rechnungen).
Dateien und Ordner verwalten
Der zweite Block deckt das ab, was du sonst per Maus im Dateimanager erledigst – nur schneller und skriptbar:
mkdir projektlegt einen neuen Ordner an.mkdir -p bilder/2026/urlauberstellt bei Bedarf die ganze Ordnerkette auf einmal.touch notiz.txterzeugt eine leere Datei (oder aktualisiert den Zeitstempel einer bestehenden).cp datei.txt kopie.txtkopiert eine Datei. Für ganze Ordner braucht escp -r ordner/ ziel/(rekursiv).mv alt.txt neu.txtbenennt um;mv datei.txt Dokumente/verschiebt sie.mvist also Umbenennen und Verschieben in einem.rm datei.txtlöscht eine Datei – endgültig.
Vorsicht bei rm: Es gibt keinen Papierkorb. Was du hier löschst, ist weg. Besonders rm -r ordner/ (löscht Verzeichnisse samt Inhalt) und die Kombination mit dem Platzhalter * sind gefährlich, weil sie viele Dateien auf einen Schlag erwischen. Wer mag, hängt -i an (rm -i datei.txt): Dann fragt das System vor jedem Löschen nach. Lege wichtige Daten vor solchen Aktionen sicherheitshalber in ein Backup.
Dateiinhalte ansehen
Oft willst du nur kurz in eine Textdatei schauen, ohne einen Editor zu öffnen:
cat datei.txtgibt den kompletten Inhalt im Terminal aus – ideal für kurze Dateien.less datei.txtöffnet lange Dateien scrollbar. Mit den Pfeiltasten bewegst du dich, mit Q steigst du wieder aus.head datei.txtzeigt die ersten zehn Zeilen,tail datei.txtdie letzten.tail -f logdateiverfolgt eine wachsende Datei live – praktisch bei Log-Dateien.
Rechte und Root: sudo und chmod
Linux trennt strikt zwischen deinem normalen Benutzer und dem Administrator namens root. Systemweite Änderungen – Software installieren, Systemdateien bearbeiten – verlangen Root-Rechte. Statt dich komplett als root anzumelden, stellst du einem einzelnen Befehl sudo voran („superuser do“):
sudo apt update – das System fragt dann nach deinem Passwort, führt aber nur diesen einen Befehl mit erhöhten Rechten aus. Das ist der sichere Weg, weil du nicht dauerhaft mit voller Macht unterwegs bist.
Für Datei-Berechtigungen sorgt chmod („change mode“). Jede Datei hat Rechte zum Lesen (r), Schreiben (w) und Ausführen (x). Ein Shellskript machst du mit chmod +x skript.sh ausführbar. Die oft gesehene Zahlenschreibweise wie chmod 755 skript.sh vergibt dieselben Rechte kompakt – für den Einstieg genügt zunächst die Variante mit +x.
System im Blick behalten
Diese Befehle beantworten die typischen „Wie steht es um meinen Rechner?“-Fragen:
| Befehl | Was er zeigt |
|---|---|
df -h | Freien und belegten Festplattenplatz, dank -h in lesbaren Einheiten (GB/MB). |
du -h ordner/ | Wie viel Platz ein bestimmter Ordner belegt. |
top | Laufende Prozesse in Echtzeit, sortiert nach Auslastung. Beenden mit Q. |
ps aux | Eine Momentaufnahme aller laufenden Prozesse. |
whoami | Als welcher Benutzer du gerade angemeldet bist – nützlich nach einem sudo. |
Software installieren mit apt
Auf Debian- und Ubuntu-basierten Systemen (dazu zählen Linux Mint, Pop!_OS und viele mehr) läuft die Softwareverwaltung über apt. Der übliche Ablauf:
sudo apt update– aktualisiert die Liste verfügbarer Pakete. Das installiert noch nichts, es holt nur den aktuellen Stand.sudo apt install programmname– installiert ein Programm samt Abhängigkeiten.sudo apt upgrade– bringt bereits installierte Pakete auf den neuesten Stand.sudo apt remove programmname– entfernt ein Programm wieder.
Nutzt du Fedora oder openSUSE, heißt der Paketmanager dnf bzw. zypper – die Logik (update, install, remove) bleibt aber dieselbe.
Suchen: find und grep
Sobald mehr Dateien zusammenkommen, sparen zwei Befehle viel Klickerei:
find . -name "*.pdf"durchsucht das aktuelle Verzeichnis (der Punkt) und alle Unterordner nach PDF-Dateien.grep "Fehler" logdatei.txtzeigt alle Zeilen, in denen das Wort „Fehler“ vorkommt. Mitgrep -iwird die Groß- und Kleinschreibung ignoriert, mitgrep -rdurchsucht du einen ganzen Ordner.
Komfort: weniger tippen, seltener irren
Drei Kniffe machen die Kommandozeile spürbar angenehmer und verhindern Tippfehler:
- Tab-Vervollständigung: Tippe die ersten Buchstaben eines Datei- oder Befehlsnamens und drücke die Tab-Taste – Linux ergänzt den Rest, sofern er eindeutig ist. Das ist der wichtigste Zeitspar-Trick überhaupt.
- Befehls-Historie: Mit der Pfeil-nach-oben-Taste holst du zuletzt genutzte Befehle zurück, statt sie neu zu tippen.
- Aufräumen:
clear(oder Strg + L) leert das Terminalfenster, wenn es unübersichtlich wird.
Und wenn du bei einem Befehl nicht weiterweißt: man ls öffnet die Handbuchseite („manual“) zu ls. Dort stehen alle Optionen. Auch hier scrollst du mit den Pfeiltasten und verlässt die Seite mit Q.
Warum überhaupt das Terminal statt der grafischen Oberfläche?
Zwei Gründe machen die Kommandozeile so hartnäckig. Erstens ist sie präzise und wiederholbar: Ein einzeiliger Befehl erledigt oft, wofür man in der grafischen Oberfläche ein Dutzend Klicks bräuchte – und lässt sich in einem Skript automatisieren. Zweitens ist sie überall gleich: Ob auf dem heimischen Laptop oder auf einem Server, der irgendwo im Rechenzentrum steht und gar keine grafische Oberfläche hat – die Befehle bleiben identisch.
Genau deshalb gehört Terminal-Sicherheit zum Grundhandwerk in der Fachinformatiker-Ausbildung: Wer Systeme administriert, kommt an der Shell nicht vorbei. Für den Alltag reicht es aber völlig, die Befehle aus diesem Artikel sicher zu beherrschen. Der Rest kommt mit der Übung – und über man hast du das komplette Nachschlagewerk immer griffbereit.
Häufige Fragen
Wie öffne ich das Terminal unter Linux?
Auf den meisten Distributionen öffnet die Tastenkombination Strg + Alt + T ein Terminalfenster. Alternativ suchst du im Anwendungsmenü nach „Terminal“ oder „Konsole“.
Was ist der Unterschied zwischen sudo und root?
root ist der Administrator mit vollen Rechten. Statt dich dauerhaft als root anzumelden, stellst du mit sudo nur einem einzelnen Befehl erhöhte Rechte voran – das ist der sicherere Weg.
Kann ich mit rm gelöschte Dateien wiederherstellen?
Nein. rm kennt keinen Papierkorb, gelöschte Dateien sind sofort weg. Nutze rm -i für eine Sicherheitsabfrage und lege wichtige Daten vorher in ein Backup.
Was macht die Tab-Taste im Terminal?
Die Tab-Taste vervollständigt angefangene Datei- und Befehlsnamen automatisch, sofern sie eindeutig sind. Das spart Tipparbeit und verhindert Tippfehler.
Wie finde ich heraus, was ein Befehl genau macht?
Mit man gefolgt vom Befehlsnamen, zum Beispiel man ls, öffnest du die Handbuchseite mit allen Optionen. Verlassen kannst du sie mit der Taste Q.



