Dateien herunterladen mit Wget

Wenn Sie Dateien wiederherstellen müssen, sind Internetbrowser nicht die einzige Lösung.
Wget ist ein Programm, mit dem Sie jede Datei, sowohl in HTTP als auch in FTP, einfach über die Befehlszeile abrufen können .
Auf seiner einfachsten Ebene macht Wget nur, was es verlangt und lädt eine Datei herunter. Aber er kann noch viel mehr.

Die Basis von Wget

Wie oben erwähnt, wird wget verwendet, um schnell eine Datei irgendwo im Netz herunterzuladen. Beispiel :

 wget http://mondomain.com/fichier.zip 

Dieser Befehl lädt die Datei in den Ordner herunter, aus dem der Befehl wget aufgerufen wurde.
Wenn Sie sich in Ihrem $ HOME befinden, wird die Datei dort gespeichert.

Wenn Sie es in einem anderen Ordner speichern möchten, müssen Sie die Option -O verwenden . (Es ist weder eine Null noch ein kleines o). Beispiel :

 wget http://myomain.com/fichier.zip -O Dokumente / file.zip 

Sie können mehrere Dateien gleichzeitig herunterladen. In diesem Fall müssen Sie mit der Option -P (oder -directory-prefix = LOCATION) für jede davon einen Speicherort angeben .

Erweiterte Optionen von Wget

Was ist, wenn Ihr Download fehlgeschlagen ist und Sie ihn „zusammenfassen“ möchten? Oder was ist, wenn Ihre Datei bereits existiert und Sie sie nicht überschreiben möchten? Für diese und viele andere Situationen gibt es eine Option.

Um einen abgebrochenen Download fortzusetzen , verwenden Sie die Option -c oder “-continue” .

Wenn Sie sicherstellen möchten, dass Ihr Befehl oder Skript eine bereits vorhandene Datei nicht überschreibt, verwenden Sie die Option -nc für „-no-clobber“.

Um den Download zu begrenzen, verwenden Sie die Option -limit-rate = RATE (in Byte/s).

 wget –limit-rate = 20000 http://mondomain.com/fichier.iso 

Hier wird Ihr Download daher auf 20KB/s begrenzt.

Wget und FTP

Wget kann auch Dateien über FTP abrufen.
Um mit wget eine Verbindung zu einem FTP-Server herzustellen, stehen Ihnen folgende Optionen zur Verfügung:

  • -ftp-user = USER: Geben Sie den Benutzernamen an
  • -ftp-password = PASS: Passwort angeben
  • -no-passive-ftp: Deaktivieren Sie den passiven Übertragungsmodus.

Schließlich bietet wget Optionen zum Verwalten von Verbindungsproblemen. Er wird natürlich nicht alles schaffen, aber in bestimmten Fällen helfen

  • -tries = NUMBER: Gibt die Anzahl der Versuche im Fehlerfall an
  • -retry-connrefused: Versuchen Sie erneut, die Datei herunterzuladen, auch wenn der Zugriff auf den Server verweigert wird
  • -weiter: Fasst einen unvollständigen Download zusammen
  • -timeout = SEKUNDEN: Verzögerung vor dem Abschalten
  • -wait = SEKUNDEN: Verzögerung zwischen jedem abgeschlossenen Download

Viel Spaß beim Herunterladen!