Einführung ins Terminal

Das Terminal ist die direkte Kommandozeile deines Computers: Statt durch Menüs zu klicken, gibst du Befehle ein und erledigst typische Aufgaben wie Navigieren, Dateien verwalten oder Tools starten schneller und präziser; auf dem Mac heißt die App Terminal, unter Windows nutzt du dafür zum Beispiel PowerShell oder die Eingabeaufforderung.

Die ersten Befehle

Starte mit vier Grundbefehlen: date, pwd, ls und cd. Die Beispiele zeigen jeweils den eingegebenen Befehl und die typische Ausgabe im Terminal.

Hinweis: Das $ am Anfang der Zeile ist nur die Eingabeaufforderung des Terminals. Es wird nicht mitgetippt, sondern zeigt nur: Hier kannst du deinen Befehl eingeben.

$ date
Tue May 20 10:14:28 CEST 2026

$ pwd
/Users/dein-name/projekte/gaerten-im-internet

$ ls
index.html  style.css  bilder  termine

Terminal

Kurz erklärt: date zeigt die aktuelle Zeit, pwd deinen aktuellen Ordner und ls dessen Inhalt. Mit cd wechselst du dann gezielt in einen Unterordner.

$ cd baumschule
$ pwd
/Users/dein-name/projekte/gaerten-im-internet/baumschule

$ mkdir testordner
$ ls
debugging-und-browser-devtools  sass-und-browsersync  testordner

$ cd ..
$ pwd
/Users/dein-name/projekte/gaerten-im-internet

Terminal

Merke: Nutze zuerst pwd und ls, bevor du etwas änderst. So siehst du immer, wo du bist und was ein Befehl konkret bewirkt hat.

Befehl Wofür? Beispiel
pwdZeigt den aktuellen Ordnerpfad.pwd
lsListet Dateien und Ordner im aktuellen Verzeichnis.ls
cdWechselt in einen anderen Ordner.cd baumschule
cd ..Geht eine Ebene nach oben.cd ..
mkdirErstellt einen neuen Ordner.mkdir mein-projekt
touchErstellt eine neue, leere Datei.touch index.html
cpKopiert Dateien oder Ordner.cp style.css style-backup.css
mvVerschiebt oder benennt Dateien und Ordner um.mv alt.html neu.html
rmLöscht Dateien direkt und meist ohne Papierkorb (nicht einfach rückgängig zu machen).rm notiz.txt
rm -rLöscht ganze Ordner mit Inhalt direkt und meist ohne Papierkorb (sehr gefährlich).rm -r testordner
catGibt den Inhalt einer Textdatei im Terminal aus.cat README.md
clearLeert die Terminal-Ansicht.clear
historyZeigt vorher ausgeführte Befehle an.history
dateZeigt Datum und Uhrzeit.date
manÖffnet die Handbuchseite zu einem Befehl.man ls
help / Get-HelpZeigt Hilfe unter Windows (CMD und PowerShell).Get-Help dir

Wichtiger Hinweis: rm und rm -r löschen im Terminal in der Regel dauerhaft. Nutze diese Befehle nur, wenn du ganz sicher bist, und prüfe Pfad und Dateinamen vorher lieber zweimal.

Übung