Übung 0 – Kommandozeile (macOS / Linux)

Ziel dieser Übung

Sie lernen die wichtigsten Befehle der Kommandozeile (Terminal) kennen und legen damit Ihren Kursordner an. Das brauchen Sie in jeder Sitzung, um Python-Programme zu starten.

Sie arbeiten mit Windows? Dann nutzen Sie die Anleitung für Windows (PowerShell).

Wozu die Kommandozeile?

Im Terminal steuern Sie den Computer mit getippten Befehlen statt mit der Maus. In diesem Kurs nutzen Sie ihn, um

Begriffe: PowerShell (und das ältere CMD) gibt es unter Windows, das Terminal unter macOS und Linux. Die wichtigsten Befehle sind sehr ähnlich.
Tipp: Jeder Code lässt sich mit „Kopieren“ übernehmen. Zum Lernen ist es aber besser, ihn selbst abzutippen – so üben Sie Schreibweise und Umgang mit dem Terminal.

Teil 1: Orientieren

1. Terminal öffnen

Unter macOS: Finder → Programme → Dienstprogramme → Terminal (oder Cmd + Leertaste → „Terminal“). Unter Linux meist mit Strg + Alt + T.

2. Wo bin ich? – pwd

pwd („print working directory“) zeigt den Pfad des Ordners, in dem Sie gerade sind.

pwd

3. Was ist hier? – ls -a

ls -a listet alle Dateien und Ordner auf – auch versteckte. Ohne Zusatz zeigt ls nur die sichtbaren.

ls -a

4. Ordner wechseln – cd

Mit cd wechseln Sie in einen Ordner, cd .. geht eine Ebene zurück, cd ~ springt in Ihren Benutzerordner.

cd Downloads
cd ..
cd ~
Tipp – Tab-Taste: Tippen Sie die ersten Buchstaben eines Ordners und drücken Sie Tab – der Name wird automatisch ergänzt. Das spart Zeit und vermeidet Tippfehler.

Teil 2: Ordner und Dateien verwalten

BefehlWirkung
mkdir oop26Neuen Ordner oop26 anlegen
touch test.txtLeere Datei anlegen
cp test.txt kopie.txtDatei kopieren
mv test.txt neu.txtDatei umbenennen (oder verschieben)
rm neu.txtDatei löschen – ohne Papierkorb!
Achtung bei rm: Gelöschte Dateien landen nicht im Papierkorb. Prüfen Sie vorher mit pwd, wo Sie sind.
Keine Leerzeichen in Ordnernamen: Namen wie „1. Semester“ führen in der Kommandozeile zu Fehlern, weil das Leerzeichen als Trennzeichen gilt. Besser: 1_semester oder oop26.

Aufgabe · Ihren Kursordner anlegen

  1. Wechseln Sie in den Ordner, in dem Sie Ihre Studiensachen speichern (z. B. cd Documents).
  2. Legen Sie dort den Ordner oop26 an und wechseln Sie hinein.
  3. Legen Sie darin die Ordner uebungen, hausaufgaben und schwerpunkt an.
  4. Erstellen Sie die Datei test.txt, benennen Sie sie in uebung0.txt um und kopieren Sie sie in den Ordner uebungen.
  5. Löschen Sie uebung0.txt aus oop26 und prüfen Sie mit ls, ob alles stimmt.
Lösung anzeigen
cd ~
cd Documents
mkdir oop26
cd oop26
mkdir uebungen
mkdir hausaufgaben
mkdir schwerpunkt
touch test.txt
mv test.txt uebung0.txt
cp uebung0.txt uebungen
rm uebung0.txt
ls

Ihr Benutzerordner kann anders heißen (z. B. Dokumente) – entscheidend ist die Struktur darunter.