heiko:tipps:hilfsprogramme:tipp_wget_01
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| heiko:tipps:hilfsprogramme:tipp_wget_01 [2018/08/18 13:34] – Heiko Teichmeier | heiko:tipps:hilfsprogramme:tipp_wget_01 [2018/08/20 13:56] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ~~NOCACHE~~ | ~~NOCACHE~~ | ||
| ~~META: | ~~META: | ||
| - | date issued = 2008-01-01 | + | date issued = 2018-08-18 |
| ~~ | ~~ | ||
| - | {{tag>[linux hilfsprogramm ftp web http download wget syntax befehle heiko_teichmeier glauchau sachsen]}} | + | {{tag> |
| - | ===== wget (1) - Die Antwort auf alle HTTP- und FTP-Download-Fragen ===== | + | ===== wget (1) - Die Antwort auf (fast) |
| - | __letzte inhaltliche Überarbeitung: | + | __letzte inhaltliche Überarbeitung: |
| ===== 1. Einführung ===== | ===== 1. Einführung ===== | ||
| - | [[http:// | + | [[http:// |
| Das Programm ist extrem flexibel und kann auch die kompliziertesten Aufgaben erfüllen - sofern man die Syntax beherrscht. Deshalb zu Beginn ein paar Syntax-Grundlagen: | Das Programm ist extrem flexibel und kann auch die kompliziertesten Aufgaben erfüllen - sofern man die Syntax beherrscht. Deshalb zu Beginn ein paar Syntax-Grundlagen: | ||
| Zeile 268: | Zeile 268: | ||
| </ | </ | ||
| - | ==== 2.5 Beispiele ==== | + | ==== 2.5 Optionen für HTTPS ==== |
| + | <sxh bash; gutter: false> | ||
| + | ' | ||
| + | Dient dem Umgehen von Abbrüchen oder Fehlermeldungen bei | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | ==== 2.6 Optionen für Nutzung von Proxy-Servern ==== | ||
| + | __Proxy-Server als Umgebungs-Variable " | ||
| + | <sxh bash; gutter: false> | ||
| + | export https_proxy=" | ||
| + | wget --http-user=" | ||
| + | </ | ||
| + | __Proxy-Server + -User + -Passwort als Umgebungs-Variable " | ||
| + | <sxh bash; gutter: false> | ||
| + | export https_proxy=" | ||
| + | </ | ||
| + | __Mit Beispieldaten: | ||
| + | <sxh bash; gutter: false> | ||
| + | export https_proxy=" | ||
| + | wget https:// | ||
| + | </ | ||
| + | |||
| + | ==== 2.7 Beispiele ==== | ||
| === Spiegelung des SuSE-update-Mirrors: | === Spiegelung des SuSE-update-Mirrors: | ||
| <sxh bash; gutter: false> | <sxh bash; gutter: false> | ||
| Zeile 280: | Zeile 304: | ||
| wget -t 5 -m -c ftp:// | wget -t 5 -m -c ftp:// | ||
| </ | </ | ||
| - | < | + | == Erklärung der Optionen: |
| - | -- Optionen: | + | <sxh bash; gutter: false> |
| - | | | + | '-t 5' |
| - | +-- "-t 5" | + | '-m' |
| - | | | + | '-c' |
| - | +-- "-m" | + | '--limit-rate=65k' |
| - | | | + | |
| - | +-- "-c" | + | '--proxy=off' |
| - | | | + | </sxh> |
| - | +-- "--limit-rate=65k" | + | |
| - | | + | |
| - | | | + | |
| - | | | + | |
| - | +-- "--proxy=off" | + | |
| - | | + | |
| - | </pre> | + | |
| __Ergebnis: | __Ergebnis: | ||
| * im aktuellen Verzeichnis wird folgende Struktur angelegt: | * im aktuellen Verzeichnis wird folgende Struktur angelegt: | ||
| - | | | ||
| - | / | ||
| - | | | ||
| - | | ||
| - | | | ||
| - | | ||
| - | | | ||
| - | +--datfiles | ||
| - | | | ||
| - | +--4.x -- Dateien | ||
| - | | + | |
| + | | | ||
| + | +--+-pub | ||
| + | | | ||
| + | | ||
| + | | | ||
| + | +--+-datfiles | ||
| + | | | ||
| + | +--4.x -- Dateien | ||
| + | * es werden die Dateien und Unterverzeichnisse aus dem " | ||
| - | ~~~~~~~~~~~~~~~~~~ | + | <sxh bash; gutter: false> |
| lin-server:/ | lin-server:/ | ||
| wget -t 5 -m -c -nH ftp:// | wget -t 5 -m -c -nH ftp:// | ||
| + | </ | ||
| - | Ergebnis: | + | == Ergebnis: == |
| - | ========= | + | |
| - | - im aktuellen Verzeichnis wird folgende Struktur angelegt: | + | |
| - | + | ||
| - | --/pub-+ | + | |
| - | | | + | |
| - | | + | |
| - | | | + | |
| - | +--datfiles | + | |
| - | | | + | |
| - | | + | |
| + | +-pub | ||
| + | | | ||
| + | +--+-antivirus | ||
| + | | | ||
| + | | ||
| + | | | ||
| + | +--4.x -- Dateien | ||
| - | ~~~~~~~~~~~~~~~~~~ | + | <sxh bash; gutter: false> |
| lin-server:/ | lin-server:/ | ||
| wget -t 5 -m -c -nH ftp:// | wget -t 5 -m -c -nH ftp:// | ||
| + | </ | ||
| - | Ergebnis: | + | == Ergebnis: == |
| - | ========= | + | |
| - | - im aktuellen Verzeichnis werden nur im Verzeichnis " | + | |
| - | angelegt | + | |
| + | <sxh bash; gutter: false> | ||
| lin-server:/ | lin-server:/ | ||
| wget -t 5 -m -c ftp:// | wget -t 5 -m -c ftp:// | ||
| + | </ | ||
| + | <sxh bash; gutter: false> | ||
| lin-server:/ | lin-server:/ | ||
| wget -t 5 -m -c ftp:// | wget -t 5 -m -c ftp:// | ||
| + | </ | ||
| + | <sxh bash; gutter: false> | ||
| lin-server:/ | lin-server:/ | ||
| wget -t 5 -m -c -nH ftp:// | wget -t 5 -m -c -nH ftp:// | ||
| + | </ | ||
| - | ~~~~~~~~~~~~~~~~~~ | + | **Option "-A .zip" |
| + | <sxh bash; gutter: false> | ||
| lin-server:/ | lin-server:/ | ||
| wget -t 5 -m -c -A .zip ftp:// | wget -t 5 -m -c -A .zip ftp:// | ||
| - | | | + | </sxh> |
| - | +--> Option "-A .zip" | + | |
| - | | + | |
| - | | | + | |
| - | | + | |
| - | + | **Option "-A .zip, | |
| - | ~~~~~~~~~~~~~~~~~~ | + | <sxh bash; gutter: false> |
| lin-server:/ | lin-server:/ | ||
| wget -t 5 -m -c -A .zip,.ini ftp:// | wget -t 5 -m -c -A .zip,.ini ftp:// | ||
| - | | | + | </sxh> |
| - | +--> Option "-A .zip, | + | |
| - | | + | |
| - | | | + | |
| - | | + | |
heiko/tipps/hilfsprogramme/tipp_wget_01.1534592070.txt.gz · Zuletzt geändert: 2018/08/18 13:34 von Heiko Teichmeier
