1. Home
  2. Dashboard
  3. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team
      4. Search Members
  4. Articles
    1. Liste funktionierender Drucker
  5. Linux Guides
    1. Homepage
    2. YouTube
    3. Telegram
    4. Community-Stammtisch
  6. Lexicon
    1. Last Changes
  7. Smart Search
  • Login
  • Register
  • Search
Terminal - bzw. Konsolenbefehle u. Werkzeuge
  • Everywhere
  • Terminal - bzw. Konsolenbefehle u. Werkzeuge
  • Articles
  • Pages
  • Forum
  • Lexikon
  • More Options
  1. Linux Guides Community
  2. Lexicon
  3. Terminal - bzw. Konsolenbefehle u. Werkzeuge

wget

  • Tuxine
  • June 7, 2026 at 10:43 AM
  • July 16, 2026 at 1:53 PM
  • 79 times viewed
  • Eintrag
  • Ratings 0
  • wget ist ein freies, extrem zuverlässiges Kommandozeilen-Werkzeug zum Herunterladen von Dateien über die Netzwerkprotokolle HTTP, HTTPS und FTP. Im Gegensatz zu curl, das primär als flexibler Datenstrom-Filter und API-Werkzeug dient, ist wget als reiner Datei- und Webseiten-Downloader konzipiert. Es wurde speziell dafür gebaut, auch bei instabilen Netzwerkverbindungen robust im Hintergrund weiterzuarbeiten.

    Klick für mehr ...

    1 wget (World Wide Web get)

    1.1 Die Philosophie: Der unermüdliche Datei-Sammler

    wget folgt der Philosophie:
    „Einmal gestartet, ziehe ich das durch.“ Bricht die Verbindung während eines Downloads ab, versucht wget standardmäßig so lange automatisch mit dem Server zu verbinden und den Download fortzusetzen, bis die Datei vollständig auf der Festplatte liegt. Zudem beherrscht es das rekursive Herunterladen, womit es ganze Verzeichnisstrukturen oder Webseiten spiegeln kann.

    1.2 Die wichtigsten Parameter im Alltag:

    • -c (continue):
      Der absolute Lebensretter bei großen Dateien! Wenn ein Download (z. B. ein 4 GB Linux-ISO) bei 70 % abbricht, setzt wget -c den Download exakt an der abgebrochenen Stelle fort, statt wieder von vorne anzufangen.
    • -O (Großes O - Output Document):
      Erlaubt es, der heruntergeladenen Datei direkt einen neuen Namen zu geben (Syntax: wget -O neuer_name.zip URL).
      Vorsicht: Anders als bei curl speichert wget standardmäßig immer als Datei unter dem Originalnamen ab. Das große -O wird hier nur zum Umbenennen genutzt!
    • -b (background):
      Schickt den Download sofort in den Hintergrund. wget schreibt den Fortschritt dann lautlos in eine Logdatei (wget-log), und du kannst das Terminal sofort für andere Arbeiten weiterbenutzen oder dich sogar vom Server abmelden.
    • -limit-rate=...:
      Begrenzt die Download-Geschwindigkeit (z. B. --limit-rate=1m für maximal 1 Megabyte pro Sekunde). Perfekt, wenn man im Heimnetzwerk etwas herunterladen möchte, ohne die komplette Leitung für andere Familienmitglieder lahmzulegen.

    1.3 Der absolute Renner: Ganze Webseiten spiegeln (wget -m)

    Wenn ein Nutzer fragt, wie er eine Dokumentation oder eine alte Webseite komplett lokal sichern kann, empfiehlt man die "Spiegel-Option":

    Code
    wget -mkEp np https://beispiel.de

    Die Parameter-Kombination kurz aufgeschlüsselt:

    • -m (mirror):
      Aktiviert die optimalen Einstellungen zum Spiegeln (rekursives Laden, Zeitstempel beachten, endlose Wiederholungen).
    • -k (convert-links):
      Konvertiert die Links innerhalb der heruntergeladenen HTML-Seiten so, dass sie auf die lokalen Dateien zeigen. Erst dadurch kann man die Webseite offline ohne Internet im Browser durchklicken!
    • -E (adjust-extension):
      Erzwingt die korrekte Dateiendung (z. B. .html), falls der Webserver diese verschleiert hat.
    • -p (page-requisites):
      Lädt absolut alle Elemente herunter, die zur korrekten Darstellung der Seite nötig sind (CSS-Stylesheets, Bilder, Icons).
    • np / --no-parent (Nicht in übergeordnete Ordner wechseln):
      Der wohl wichtigste Schutzmechanismus beim Spiegeln von Teilbereichen einer Webseite. Verhindert, dass wget Links folgt, die hierarchisch über dem Startverzeichnis liegen. Ohne diesen Parameter läuft man Gefahr, unabsichtlich die halbe Festplatte des Webservers oder die komplette Domain herunterzuladen, obwohl man nur ein bestimmtes Unterverzeichnis sichern wollte.

    1.4 💡 wget vs. curl (Wann nimmt man was?)

    Quote

    Die goldene Faustregel:

    • Nimm wget, wenn du Dateien, Ordnerstrukturen oder ganze Webseiten robust und stur herunterladen oder spiegeln willst.
    • „Nimm curl, wenn du Daten von Servern abrufen oder flexibel an diese übermitteln willst – sei es, um APIs (wie bei Home Assistant) anzusprechen, Formulare und Dateien hochzuladen, HTTP-Header zu analysieren oder die Ausgabe direkt über Pipes an andere Werkzeuge (wie grep oder jq) weiterzureichen.“
    • Terminal
    • Konsole
    • web
There are currently no ratings for this Eintrag.
  • Previous entry watch
  • Next entry which
  • Changelog
  • PDF
25-linuxguides-png

Table of Contents

  • 1 wget (World Wide Web get)
    • 1.1 Die Philosophie: Der unermüdliche Datei-Sammler
    • 1.2 Die wichtigsten Parameter im Alltag:
    • 1.3 Der absolute Renner: Ganze Webseiten spiegeln (wget -m)
    • 1.4 💡 wget vs. curl (Wann nimmt man was?)

Categories

  1. 3D 6
  2. Allgemein 84
  3. Appimages 4
  4. Audio 35
  5. Bild - Anzeige, - Bearbeitung, Foto-Bearbeitung, Grafik-Bearbeitung, - Verwaltung, Techn. Zeichnen, 35
  6. Büro, Mail, Messenger, Drucker, Scanner, PDF, OCR, LaTex 28
  7. Browser 16
  8. Dateimanager 6
  9. Dateisysteme und dessen Verwaltung, Dateisuche 8
  10. Datensicherung 9
  11. Desktop-Umgebungen 15
  12. Distributionen, Boot 93
  13. Editoren (Text, Quellcode,Markdown,Wiki,Autoren,Web) 11
  14. Fenstermanager 12
  15. Firewall - Datensicherheit 15
  16. Gaming unter Linux 12
  17. Hardware, Speicher, virtuelle Speicher 34
  18. Installer 3
  19. Kernel 8
  20. Maker Community 9
  21. Netzwerk 36
  22. Python 10
  23. Packprogramme - Archivmanager, Synchronisierung 18
  24. Paketverwaltung 30
  25. Remote Verbindungen 5
  26. Sandbox Programme 6
  27. Schnittstellen 6
  28. Systemdienste 13
  29. Terminaleditoren 19
  30. Terminal - bzw. Konsolenbefehle u. Werkzeuge 66
  31. Video, Medienserver 11
  32. Videoplayer 9
  33. Virtualisierung und Container 17
  34. Windows Umgebung 15
  1. Privacy Policy
  2. Legal Notice
  1. Nutzungsbedingungen
Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™