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
| Option | Bedeutung |
|---|---|
| -O <file> | Choose the output name; -O - writes to stdout like curl does. |
| -c | Continue a partly downloaded file instead of starting over. |
| -q | Quiet. Pair with -O - to pipe the body somewhere. |
| -P <dir> | Put downloads into a directory. |
| -r -np -k | Recursive mirror, never climb above the start URL, rewrite links for local reading. |
| --limit-rate=1m | Cap the bandwidth so the download does not saturate the line. |
| -N | Only fetch if the remote file is newer than the local copy. |
Beispiele
wget -c https://example.com/big.isoResume 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 | headBehave 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