Start·Terminal-Befehle

wget

Netzwerk

Aufruf

wget [options] <url>

Ladt eine URL in eine Datei und folgt Weiterleitungen selbstandig; genau darin unterscheidet es sich von curl, das ohne weitere Angabe ins Terminal schreibt — und macOS liefert wget nicht mit.

Häufige Optionen

OptionBedeutung
-O <file>Choose the output name; -O - writes to stdout like curl does.
-cContinue a partly downloaded file instead of starting over.
-qQuiet. Pair with -O - to pipe the body somewhere.
-P <dir>Put downloads into a directory.
-r -np -kRecursive mirror, never climb above the start URL, rewrite links for local reading.
--limit-rate=1mCap the bandwidth so the download does not saturate the line.
-NOnly fetch if the remote file is newer than the local copy.

Beispiele

wget -c https://example.com/big.iso

Resume a large download after the connection dropped.

wget -r -np -k https://example.com/docs/

Mirror a documentation tree for offline reading.

wget -qO- https://example.com | head

Behave like curl and print to the terminal.

Wenn eine Verbindung scheitert, grenzen diese ein, wie weit sie kam — Name löst nicht auf, keine Route, oder der Port ist zu.

So liest man das

  • Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
  • Drei Punkte … heißen: mehrere sind erlaubt.
  • Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.

Häufige Fragen

Q. Was macht wget?

Ladt eine URL in eine Datei und folgt Weiterleitungen selbstandig; genau darin unterscheidet es sich von curl, das ohne weitere Angabe ins Terminal schreibt — und macOS liefert wget nicht mit.

Q. Wie gibt man ihn ein?

wget [options] <url> — eckige Klammern markieren, was wegfallen darf.

Q. Wie viele Optionen lohnen sich?

Hier stehen 7; die vollständige Liste steht in man wget. Der Befehl gehört zu Netzwerk.

Verwandte Befehle

man-Seite: man wget