Wget: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
'''wget''' | '''wget''' ermöglicht er Webseite oder einzelne Dateien über HTTP, HTTPS und FTP herunterladen. | ||
=Wie man eine Datei mit wget herunterlädt= | = Wie man eine Datei mit wget herunterlädt = | ||
Der Linux-Befehl wget. Mit dem Kommandozeilen-Programm wget können Sie eine ganze Webseite oder nur einzelne Dateien über HTTP, HTTPS und FTP herunterladen. Um eine einzelne Datei herunterzuladen, müssen Sie nur die URL an wget übergeben. | Der Linux-Befehl wget. Mit dem Kommandozeilen-Programm wget können Sie eine ganze Webseite oder nur einzelne Dateien über HTTP, HTTPS und FTP herunterladen. Um eine einzelne Datei herunterzuladen, müssen Sie nur die URL an wget übergeben. | ||
wget [URL] | wget [URL] | ||
=So setzen Sie Ihre Downloads mit wget fort= | = So setzen Sie Ihre Downloads mit wget fort = | ||
Falls Ihr laufender Download aufgrund einer schlechten Internetverbindung oder aus anderen Gründen unterbrochen wird, können Sie ihn wieder aufnehmen, indem Sie den gleichen Befehl erneut ausführen, aber mit der Befehlszeilenoption -c: | Falls Ihr laufender Download aufgrund einer schlechten Internetverbindung oder aus anderen Gründen unterbrochen wird, können Sie ihn wieder aufnehmen, indem Sie den gleichen Befehl erneut ausführen, aber mit der Befehlszeilenoption -c: | ||
wget -c [URL] | wget -c [URL] | ||
=So laden Sie eine Datei mit einem anderen Dateinamen herunter= | = So laden Sie eine Datei mit einem anderen Dateinamen herunter = | ||
Standardmäßig speichert wget die Datei unter dem gleichen Namen, den sie im Web trägt. Wenn Sie möchten, können Sie die heruntergeladene Datei aber auch unter einem anderen Dateinamen speichern. Auf diese Funktion kann über die Befehlszeilenoption -O (Großbuchstaben) zugegriffen werden. | Standardmäßig speichert wget die Datei unter dem gleichen Namen, den sie im Web trägt. Wenn Sie möchten, können Sie die heruntergeladene Datei aber auch unter einem anderen Dateinamen speichern. Auf diese Funktion kann über die Befehlszeilenoption -O (Großbuchstaben) zugegriffen werden. | ||
$ wget -O [file-name] [URL] | $ wget -O [file-name] [URL] | ||
=So leiten Sie Ihre wget-Ausgabe in eine Protokolldatei um | = So leiten Sie Ihre wget-Ausgabe in eine Protokolldatei um = | ||
Wenn Sie möchten, können Sie die Nachrichten/Informationen, die wget beim stdout produziert, auch in eine Protokolldatei umleiten. Dies kann mit der Kommandozeilenoption -o (Kleinbuchstaben) erfolgen. | Wenn Sie möchten, können Sie die Nachrichten/Informationen, die wget beim stdout produziert, auch in eine Protokolldatei umleiten. Dies kann mit der Kommandozeilenoption -o (Kleinbuchstaben) erfolgen. | ||
$ wget -o [log-filename] [URL] | $ wget -o [log-filename] [URL] | ||
=Wie man wget Download-Dateien im Hintergrund macht= | = Wie man wget Download-Dateien im Hintergrund macht = | ||
Mit dem Tool können Sie Dateien im Hintergrund herunterladen. Die heruntergeladene Datei wird unter dem Namen’wget-log‘ gespeichert, auf diese Funktion kann über die Befehlszeilenoption -b zugegriffen werden. | Mit dem Tool können Sie Dateien im Hintergrund herunterladen. Die heruntergeladene Datei wird unter dem Namen’wget-log‘ gespeichert, auf diese Funktion kann über die Befehlszeilenoption -b zugegriffen werden. | ||
$ wget -b [URL] | $ wget -b [URL] | ||
=So begrenzen Sie die Download-Geschwindigkeit bei Verwendung von wget= | = So begrenzen Sie die Download-Geschwindigkeit bei Verwendung von wget = | ||
Während Sie wget verwenden, können Sie auch die Download-Geschwindigkeit begrenzen. Dies kann mit der Option -limit-rate geschehen, die einen Wert erfordert, der den Betrag in Form von Bytes pro Sekunde angibt. Die Menge kann in Bytes, Kilobytes mit dem Suffix „k“ oder Megabyte mit dem Suffix „m“ angegeben werden. | Während Sie wget verwenden, können Sie auch die Download-Geschwindigkeit begrenzen. Dies kann mit der Option -limit-rate geschehen, die einen Wert erfordert, der den Betrag in Form von Bytes pro Sekunde angibt. Die Menge kann in Bytes, Kilobytes mit dem Suffix „k“ oder Megabyte mit dem Suffix „m“ angegeben werden. | ||
$ wget –limit-rate=[amount] [URL] | $ wget –limit-rate=[amount] [URL] | ||
=Wie man den Timeout für das Lesen von wget ändert= | = Wie man den Timeout für das Lesen von wget ändert = | ||
Read Timeout ist die Zeitspanne (in Sekunden), in der wget nach Daten sucht (falls keine Daten empfangen werden), bevor der Download neu gestartet wird. Standardmäßig beträgt der Lese-Timeout 900 Sekunden, aber Sie können dies mit der Option -read-timeout ändern. | Read Timeout ist die Zeitspanne (in Sekunden), in der wget nach Daten sucht (falls keine Daten empfangen werden), bevor der Download neu gestartet wird. Standardmäßig beträgt der Lese-Timeout 900 Sekunden, aber Sie können dies mit der Option -read-timeout ändern. | ||
$ wget –read-timeout=[time in seconds] [URL] | $ wget –read-timeout=[time in seconds] [URL] | ||
Zeile 38: | Zeile 37: | ||
$ wget –debug [URL] | $ wget –debug [URL] | ||
=Wie man den Download-Fortschrittsmesser von wget ändert= | = Wie man den Download-Fortschrittsmesser von wget ändert = | ||
Wenn Sie möchten, können Sie auch die Download-Fortschrittsanzeige ändern, die wget in der Ausgabe anzeigt. Es gibt zwei Arten von Fortschrittsanzeigen: Balken (Standard) und Punkt. Wenn der Ausgang jedoch nicht auf dem Terminal (TTY) angezeigt wird, wird standardmäßig die Punktanzeige verwendet. | Wenn Sie möchten, können Sie auch die Download-Fortschrittsanzeige ändern, die wget in der Ausgabe anzeigt. Es gibt zwei Arten von Fortschrittsanzeigen: Balken (Standard) und Punkt. Wenn der Ausgang jedoch nicht auf dem Terminal (TTY) angezeigt wird, wird standardmäßig die Punktanzeige verwendet. | ||
Version vom 18. Dezember 2021, 10:52 Uhr
wget ermöglicht er Webseite oder einzelne Dateien über HTTP, HTTPS und FTP herunterladen.
Wie man eine Datei mit wget herunterlädt
Der Linux-Befehl wget. Mit dem Kommandozeilen-Programm wget können Sie eine ganze Webseite oder nur einzelne Dateien über HTTP, HTTPS und FTP herunterladen. Um eine einzelne Datei herunterzuladen, müssen Sie nur die URL an wget übergeben.
wget [URL]
So setzen Sie Ihre Downloads mit wget fort
Falls Ihr laufender Download aufgrund einer schlechten Internetverbindung oder aus anderen Gründen unterbrochen wird, können Sie ihn wieder aufnehmen, indem Sie den gleichen Befehl erneut ausführen, aber mit der Befehlszeilenoption -c:
wget -c [URL]
So laden Sie eine Datei mit einem anderen Dateinamen herunter
Standardmäßig speichert wget die Datei unter dem gleichen Namen, den sie im Web trägt. Wenn Sie möchten, können Sie die heruntergeladene Datei aber auch unter einem anderen Dateinamen speichern. Auf diese Funktion kann über die Befehlszeilenoption -O (Großbuchstaben) zugegriffen werden.
$ wget -O [file-name] [URL]
So leiten Sie Ihre wget-Ausgabe in eine Protokolldatei um
Wenn Sie möchten, können Sie die Nachrichten/Informationen, die wget beim stdout produziert, auch in eine Protokolldatei umleiten. Dies kann mit der Kommandozeilenoption -o (Kleinbuchstaben) erfolgen.
$ wget -o [log-filename] [URL]
Wie man wget Download-Dateien im Hintergrund macht
Mit dem Tool können Sie Dateien im Hintergrund herunterladen. Die heruntergeladene Datei wird unter dem Namen’wget-log‘ gespeichert, auf diese Funktion kann über die Befehlszeilenoption -b zugegriffen werden.
$ wget -b [URL]
So begrenzen Sie die Download-Geschwindigkeit bei Verwendung von wget
Während Sie wget verwenden, können Sie auch die Download-Geschwindigkeit begrenzen. Dies kann mit der Option -limit-rate geschehen, die einen Wert erfordert, der den Betrag in Form von Bytes pro Sekunde angibt. Die Menge kann in Bytes, Kilobytes mit dem Suffix „k“ oder Megabyte mit dem Suffix „m“ angegeben werden.
$ wget –limit-rate=[amount] [URL]
Wie man den Timeout für das Lesen von wget ändert
Read Timeout ist die Zeitspanne (in Sekunden), in der wget nach Daten sucht (falls keine Daten empfangen werden), bevor der Download neu gestartet wird. Standardmäßig beträgt der Lese-Timeout 900 Sekunden, aber Sie können dies mit der Option -read-timeout ändern.
$ wget –read-timeout=[time in seconds] [URL]
So ändern Sie die Anzahl der Wiederholungen
Wann immer Ihr Download aufgrund einer schlechten Internetverbindung oder eines anderen Fehlers unterbrochen wird, versucht das Tool, den Download selbst fortzusetzen. Standardmäßig versucht das Dienstprogramm 20 Mal und stoppt dann. Wenn Sie jedoch die Anzahl der Versuche erhöhen oder verringern möchten, können Sie dies mit der Befehlszeilenoption -t tun.
$ wget -t [no.-of-retries-you want] [URL]
Wie man wget dazu bringt, Debug-Informationen anzuzeigen
Wenn Sie möchten, können Sie auch den Befehl wget verwenden, um zusätzliche Informationen zum Downloadvorgang anzuzeigen. Diese Informationen sind nützlich für Debugging-Zwecke, wenn das Tool nicht ordnungsgemäß funktioniert. Auf die Funktion kann über die Befehlszeilenoption –debug oder -d zugegriffen werden.
$ wget –debug [URL]
Wie man den Download-Fortschrittsmesser von wget ändert
Wenn Sie möchten, können Sie auch die Download-Fortschrittsanzeige ändern, die wget in der Ausgabe anzeigt. Es gibt zwei Arten von Fortschrittsanzeigen: Balken (Standard) und Punkt. Wenn der Ausgang jedoch nicht auf dem Terminal (TTY) angezeigt wird, wird standardmäßig die Punktanzeige verwendet.
Mit der Option –Fortschritt können Sie die Art des Kennzeichens wählen, falls Sie das Standardverhalten überschreiben möchten. Zum Beispiel:
$ wget --progress=dot [URL]