KursinhaltModul 1 · Lektion 2
Modul 1 · Lektion 2
Das Terminal, ohne Angst
Du öffnest zum ersten Mal das Terminal und lernst die vier Fragen, die dich sicher durch dein Dateisystem bringen.
MODUL 1 / DAS TERMINAL
Das Terminal hat einen Ruf, und der ist falsch. Schwarzes Fenster, blinkender Cursor, kryptische Zeichen: das sieht in Filmen nach Hacker aus, und genau dieses Bild hält viele davon ab, es überhaupt zu öffnen. Lass uns das gerade rücken. Das Terminal ist kein Mythos und kein Test deiner Intelligenz. Es ist eine ganz normale Art, mit deinem Rechner zu reden, nur mit Worten statt mit Mausklicks.
In dieser Lektion öffnest du es, bewegst dich darin, und legst einen Ordner für deine Projekte an. Mehr nicht. Am Ende wirst du dich fragen, wovor du eigentlich Respekt hattest.
Was das Terminal ist, und was eine Shell tut
Merksatz
Das Terminal ist wie ein Doppelklick, nur dass du die Anweisung tippst, statt sie mit der Maus zu klicken.
Wenn du einen Ordner mit Doppelklick öffnest, sagst du deinem Rechner mit der Maus: "Zeig mir, was hier drin liegt." Das Terminal macht dasselbe, nur tippst du die Anweisung. Das Fenster, in das du tippst, ist das Terminal. Das Programm, das deine getippte Zeile liest und ausführt, heißt Shell. Du tippst eine Anweisung, drückst Enter, die Shell führt sie aus und zeigt dir das Ergebnis. Das ist der ganze Zauber.
Warum überhaupt tippen, wenn es Klicks gibt? Weil viele Werkzeuge für die Arbeit mit KI-Agenten im Terminal leben, und weil Tippen präzise ist. Ein Klick lässt sich schwer erklären, ein Befehl schon. Genau darum arbeiten wir hier so: damit du jeden Schritt benennen und verstehen kannst.
Das Terminal öffnen
Wie du das Terminal öffnest, hängt von deinem System ab (du hast es dir in Lektion 1 gemerkt):
- macOS: Es gibt eine App namens Terminal. Du findest sie, wenn du mit Cmd + Leertaste die Suche öffnest und "Terminal" tippst.
- Windows: Wir arbeiten in diesem Kurs über WSL, die Linux-Umgebung in deinem Windows. Das Terminal, das du dafür öffnest, verhält sich wie ein Linux-Terminal. Dein Begleiter (der Mini-Prompt aus Lektion 1, oder BuilderBob aus dem Guide) richtet WSL mit dir ein und zeigt dir, wie du es öffnest.
- Linux: Du hast ein Terminal-Programm an Bord; dein Begleiter hilft dir, es zu finden.
Den konkreten Klickweg zum Öffnen halte ich hier bewusst knapp, weil Menüs und Namen sich mit Systemversionen ändern. Das mentale Modell bleibt: Du suchst die App, die dir ein Fenster mit einer Eingabezeile gibt. Das ist dein Terminal.
Die Handvoll Befehle, die du wirklich brauchst
Du musst keine hundert Befehle lernen. Für den Anfang reichen vier Fragen, die du dem Rechner stellst. Zu jeder bekommst du hier den Befehl und das Konzept dahinter. Diese vier ändern sich nicht, darum stehen sie ausnahmsweise im Text. Alles Weitere liefert dir dein Begleiter, und er erklärt es, bevor du es tippst.
- Wo bin ich gerade?
pwd(kurz für "print working directory"). Das Terminal ist immer an einem bestimmten Ort in deinem Dateisystem, in einem bestimmten Ordner, und dieser Befehl nennt dir den aktuellen Ort. Das ist dein Anker: Wenn du je unsicher bist, frag zuerst, wo du bist. - Was liegt hier?
ls(kurz für "list"). Der Befehl listet auf, was im aktuellen Ordner liegt: Dateien und Unterordner. So siehst du, ob du am richtigen Ort bist und ob etwas, das du angelegt hast, wirklich da ist. - Wohin wechsle ich?
cd projekte(kurz für "change directory"; stattprojektesteht dort der Name des Ordners, in den du willst). Der Befehl bewegt dich von einem Ordner in einen anderen, so wie ein Doppelklick dich in einen Ordner hineinführt. Mitcd ..gehst du einen Ordner höher, mitcdganz ohne Zusatz kommst du in dein Heimverzeichnis zurück. - Ordner anlegen.
mkdir projekte(kurz für "make directory"). Der Befehl erstellt einen neuen, leeren Ordner am aktuellen Ort, hier mit dem Namenprojekte. Damit baust du dir gleich deinen Projektordner. Nimm Namen ohne Leerzeichen und Umlaute, das erspart dir später Ärger.
Du tippst die Befehle ohne das Zeichen am Zeilenanfang (das % oder $, das dein Terminal schon anzeigt) und schließt jede Zeile mit Enter ab.
Was auf deinem System anders ist: fast nichts. Auf macOS, auf Linux und in WSL unter Windows laufen alle vier Befehle gleich. Unterschiede gibt es nur am Rand: macOS zeigt am Zeilenanfang meist ein %, Linux und WSL ein $, und der Pfad, den pwd nennt, sieht auf jedem System anders aus. Wer unter Windows statt WSL die PowerShell öffnet, findet pwd, ls, cd und mkdir dort zwar auch, aber mit anderen Ausgaben und bei allem Weiteren mit anderen Befehlen. Bleib in diesem Kurs deshalb bei WSL.
Vier Fragen: Wo bin ich, was liegt hier, wohin gehe ich, leg mir einen Ordner an. Mit diesen vieren bewegst du dich sicher.
Du bist noch komplett ohne Account unterwegs, und das bleibt diese ganze Lektion so. Du brauchst für das Terminal nichts anzumelden. Erst ab Lektion 3, wenn es ans echte Einrichten geht, legst du dir einen kostenlosen Account an und nimmst deinen Fortschritt mit.
Copy-Paste-Hygiene: die wichtigste Gewohnheit
Hier kommt die eine Regel, die du dir aus dieser Lektion mitnimmst, wichtiger als jeder einzelne Befehl:
Führe nie einen Befehl aus, den du nicht erklären kannst.
Im Netz findest du überall fertige Befehle zum Kopieren. Manche sind harmlos, manche nicht, und du siehst es einem kopierten Befehl nicht an. Deshalb gilt auf deiner Werkbank: Bevor ein Befehl bei dir landet, weißt du, was er tut. Dein Begleiter arbeitet genau so mit dir. Er erklärt dir jeden Befehl, bevor du ihn tippst, und wenn du etwas nicht verstehst, fragst du nach, statt blind Enter zu drücken. Diese eine Gewohnheit schützt dich durch den ganzen Kurs und weit darüber hinaus.
VS Code als sanfte Brücke
Es gibt einen Editor namens VS Code, den viele zum Arbeiten nutzen. Das Praktische: Er hat ein Terminal eingebaut, direkt in der vertrauten Programm-Umgebung. Das ist dasselbe Terminal, dieselbe Shell, dieselben Befehle, nur eben in einem Fenster, das nicht ganz so nackt aussieht. Wenn dir das schwarze Einzelfenster am Anfang fremd ist, kann das integrierte Terminal in VS Code eine sanfte Brücke sein.
Verwechsle die Brücke aber nicht mit dem Ziel. Das Zielbild dieses Kurses bleibt das nackte Terminal, weil du dann überall zurechtkommst, egal in welcher Umgebung du landest. VS Code ist der bequeme Einstieg, das Terminal ist das Können, das bleibt.
Probe
Du bist durch, wenn du das hier mit eigenen Händen gemacht hast:
- Du hast dich im Terminal bewegt: du weißt, wo du bist, du hast dir anzeigen lassen, was da liegt, und du bist in einen anderen Ordner gewechselt.
- Du hast einen Projektordner angelegt und bist hineingewechselt.
Das ist ein kleiner Schritt und ein großer zugleich. Du hast zum ersten Mal mit Worten statt mit Klicks gearbeitet, und du hast etwas Eigenes auf deiner Maschine angelegt. Das ist dein erster kleiner Erfolg auf der Werkbank.
Ab Lektion 3 wird es konkret: Werkzeuge installieren, verstehen, was dabei passiert. Dafür legst du dir jetzt einen kostenlosen Account an, damit dein Fortschritt gespeichert bleibt und die Strecke dich Schritt für Schritt weiterführt. Lektion 1 und 2 waren der offene Vorgeschmack. Ab hier wird aus Zuschauen Mitmachen.
Wissenscheck