Dateien herunterladen per Terminal-Fenster am Mac

von | 17.12.2015 | macOS

Wenn Safari streikt oder der Mac sich merkwürdig verhält, steht man oft vor einem klassischen Henne-Ei-Problem: Um Antiviren-Software oder andere wichtige Tools zu laden, braucht man normalerweise einen funktionierenden Browser. Doch was, wenn genau der nicht will? Kein Grund zur Panik – das Terminal ist euer Rettungsanker.

Das Terminal-Fenster am Mac ist deutlich mächtiger, als viele denken. Mit den richtigen Befehlen könnt ihr Dateien direkt aus dem Netz laden, ohne Safari, Chrome oder Firefox zu bemühen. Das funktioniert auch dann, wenn euer System bereits kompromittiert ist oder sich Browser-Probleme häufen.

Die bewährte curl-Methode

Am Mac ist standardmäßig das Tool curl installiert, das perfekt für Downloads geeignet ist. Hier die Schritt-für-Schritt-Anleitung:

  1. Terminal öffnen – am schnellsten über Cmd + Leertaste für Spotlight, dann „Terminal“ eintippen und Enter drücken.
  2. In den Downloads-Ordner wechseln: cd ~/Downloads und Enter drücken.
  3. Datei herunterladen mit: curl -O https://www.example.com/datei.zip

Der Parameter -O sorgt dafür, dass die Datei unter ihrem ursprünglichen Namen gespeichert wird. Wollt ihr einen anderen Namen vergeben, nutzt: curl -o meine-datei.zip https://www.example.com/datei.zip

apfel

Moderne Alternativen und Profi-Tricks

Für komplexere Download-Aufgaben gibt es weitere Optionen. Das Tool wget ist zwar nicht standardmäßig installiert, lässt sich aber über Homebrew nachinstallieren: brew install wget. Danach funktioniert der Download wie im alten Artikel beschrieben.

Besonders praktisch: curl zeigt automatisch einen Fortschrittsbalken bei größeren Dateien an. Mit curl -L folgt das Tool auch Weiterleitungen, was bei modernen Webdiensten oft nötig ist.

Sicherheit geht vor

Gerade wenn ihr Tools zur Systembereinigung oder Antiviren-Software ladet, solltet ihr auf HTTPS-Verbindungen achten. curl prüft standardmäßig SSL-Zertifikate – ein wichtiger Sicherheitsmechanismus. Falls ihr dennoch unsichere Verbindungen zulassen müsst (nur im Notfall!), funktioniert das mit curl -k.

Für GitHub-Releases ist curl besonders praktisch. Die direkte Download-URL findet ihr, indem ihr auf der Release-Seite mit der rechten Maustaste auf den Download-Link klickt und „Link-Adresse kopieren“ wählt.

Troubleshooting und häufige Probleme

Falls der Download nicht startet, prüft zunächst eure Internetverbindung mit ping google.com. Bei Problemen mit bestimmten Websites kann es helfen, den User-Agent zu ändern: curl -A "Mozilla/5.0" -O https://example.com/datei.zip

Manche Seiten blockieren automated Downloads. In solchen Fällen müsst ihr eventuell Cookies oder Referrer mitschicken. Das wird dann aber schnell komplex – für solche Szenarien ist meist doch ein Browser die bessere Wahl.

Batch-Downloads und Automatisierung

Das Terminal eignet sich auch für mehrere Downloads auf einmal. Mit einer einfachen Schleife könnt ihr ganze Listen abarbeiten:

for url in url1 url2 url3; do curl -O $url; done

Oder ihr erstellt eine Textdatei mit URLs (eine pro Zeile) und arbeitet diese ab: while read url; do curl -O "$url"; done < urls.txt

Fazit: Terminal als Rettungsanker

Das Terminal mag auf den ersten Blick einschüchternd wirken, ist aber oft die zuverlässigste Methode für Downloads. Besonders in Notfällen, wenn grafische Tools versagen, ist curl euer bester Freund. Die Befehle funktionieren auch unter macOS Sonoma und den neuesten Versionen ohne Probleme.

Ein Tipp zum Schluss: Gewöhnt euch an, wichtige Terminal-Befehle in einer Notizen-App zu sammeln. So habt ihr im Ernstfall schnell Zugriff auf die richtigen Kommandos, ohne lange googeln zu müssen.

Zuletzt aktualisiert am 11.04.2026