wget
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| wget [2021-03-01 14:52:18] – manfred | wget [2021-03-01 14:57:00] (aktuell) – [eine lokale Kopie einer ganzen Web-Seite erstellen] manfred | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== wget ====== | ||
| + | |||
| + | | ||
| + | | ||
| + | Mit dieser Option wird der Port 20 nicht verwendet. | ||
| + | | ||
| + | -nH | ||
| + | Mit dieser Option wird der Hostname in der Hirachie nicht mitgespeichert. | ||
| + | | ||
| + | | ||
| + | Mit dieser Option werden die ersten 5 Verzeichnisse in der Hirachie nicht | ||
| + | | ||
| + | | ||
| + | -c | ||
| + | Mit dieser Option kann ein abgebrochener Download wieder aufgenommen werden. | ||
| + | Diese Option tritt nicht in Kraft, wenn die Option " | ||
| + | | ||
| + | -nc | ||
| + | Mit dieser Option werden gleichnamige und schon vorhandene Dateien | ||
| + | | ||
| + | Die Option wiederspricht dem Gebrauch der Option " | ||
| + | |||
| + | |||
| + | ===== Beispiele ===== | ||
| + | |||
| + | Die einfachste Form: | ||
| + | > wget --passive-ftp ftp:// | ||
| + | |||
| + | oder mit Passwortuebergabe: | ||
| + | > wget --passive-ftp ftp:// | ||
| + | |||
| + | Um einen Download auch unterbrechen und später weiterführen zu können (kann ggf. aber zu Problemen führen, wie Bildfehler in Videos), wie es z.B. beim herunterladen der neuesten OpenOffice-Version vorkommen kann, bietet sich folgende Kommandozeile an: | ||
| + | > wget --passive-ftp -nH --cut-dirs=5 -c ftp:// | ||
| + | |||
| + | |||
| + | ==== spezielle Konfiguration ==== | ||
| + | |||
| + | Will man gelegentlich einen Proxy verwenden, ihn aber nicht immer in der Konfigurationsdatei ein- bzw. ausschalten, | ||
| + | Das bietet sich beispielsweise in Ubuntu an, weil dort das Programm APT nicht ordentlich funktioniert, | ||
| + | |||
| + | also legt man eine separate WGET-Proxy-Konfigurationsdatei an | ||
| + | > vi / | ||
| + | passive_ftp = on | ||
| + | https_proxy = http:// | ||
| + | http_proxy = http:// | ||
| + | ftp_proxy = http:// | ||
| + | |||
| + | und übergibt diese dem WGET-Kommando beim Aufruf auf der CLI: | ||
| + | > wget --config=/ | ||
| + | |||
| + | |||
| + | ===== eine lokale Kopie einer ganzen Web-Seite erstellen ===== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | > wget -mkEpnp " | ||
| + | > wget -nH -mkEpnp " | ||
| + | > wget -nH -mkEpnp --no-check-certificate " | ||
| + | |||
