Im nächsten Artikel werden wir uns Wget ansehen. Es muss gesagt werden, dass GNU Wget ein ist kostenloses Tool Dies ermöglicht das Herunterladen von Inhalten von Webservern auf einfache und schnelle Weise. Sein Name leitet sich vom World Wide Web ab (w) und das Wort get (auf Englisch bekommen). Dieser Name bedeutet: aus dem WWW bekommen.
Heute gibt es Dutzende von Anwendungen, mit denen Dateien sehr effizient heruntergeladen werden können. Die meisten von ihnen basieren auf Web- und Desktop-Schnittstellen und wurden für alle Betriebssysteme entwickelt. Allerdings unter Gnu / Linux (Es gibt auch eine Version für Windows) dort ist der leistungsstarker Download-Manager von wget-Dateien. Es gilt als der leistungsstärkste Downloader, den es gibt. Unterstützt Protokolle wie http, https und ftp.
Laden Sie Dateien mit wget herunter
Laden Sie eine Datei herunter
Der einfachste Weg, dieses Tool zu verwenden, ist das Herunterladen Angabe der Datei Was wir wollen:
wget http://sitioweb.com/programa.tar.gz
Download mit verschiedenen Protokollen
Als guter Download-Manager ist dies möglich Fordern Sie mehr als einen Download gleichzeitig an. Wir können sogar verschiedene Protokolle in derselben Reihenfolge verwenden:
wget http://sitioweb.com/programa.tar.gz ftp://otrositio.com/descargas/videos/archivo-video.mpg
Download durch Erweiterung
Eine andere Möglichkeit, mehrere herunterzuladen Dateien, die dieselbe Erweiterung verwendenwird das Platzhalter-Sternchen verwendet:
wget<code class="language-bash" data-lang="bash">-r -A.pdf</code>http://sitioweb.com/*.pdf
Dieser Befehl funktioniert nicht immer, da einige Server möglicherweise den Zugriff auf blockiert haben wget.
Laden Sie eine Dateiliste herunter
Wenn wir die gefundenen Dateien herunterladen möchten, müssen wir sie nur speichern URL in einer Datei. Wir werden eine Liste mit dem Namen erstellen files.txt und wir werden dem Befehl den Namen der Liste geben. Notwendig Platziere nur eine URL pro Zeile in files.txt.
Der Befehl, mit dem wir die erstellte Liste herunterladen und in TXT-Dateien speichern, lautet wie folgt:
wget -i archivos.txt
Starten Sie einen Download neu
Wenn der Download aus irgendeinem Grund unterbrochen wurde, können wir dies tun Setzen Sie den Download dort fort, wo er aufgehört hat mit dem Option c mit dem Befehl wget:
wget -i -c archivos.txt
Fügen Sie ein Protokoll zum Download hinzu
Wenn wir ein Protokoll über den Download erhalten möchten, um Kontrollieren Sie jeden Vorfall darauf müssen wir das hinzufügen -o Option wie es im folgenden gezeigt wird:
wget -o reporte.txt http://ejemplo.com/programa.tar.gz
Begrenzen Sie die Download-Bandbreite
In sehr langen Downloads können wir Begrenzen Sie die Download-Bandbreite. Auf diese Weise verhindern wir, dass der Download für die Dauer des Downloads die gesamte Bandbreite beansprucht:
wget -o /reporte.log --limit-rate=50k ftp://ftp.centos.org/download/centos5-dvd.iso
Download mit Benutzername und Passwort
Wenn wir von einer Site herunterladen möchten, für die ein Benutzername / Passwort erforderlich ist, müssen wir nur die folgenden Optionen verwenden:
wget --http-user=admin --http-password=12345 http://ejemplo.com/archivo.mp3
Downloadversuche
Standard, Dieses Programm unternimmt 20 Versuche, die Verbindung herzustellen und starten Sie den Download, in sehr gesättigten Sites ist es möglich, dass selbst mit 20 Versuchen nicht erreicht wurde. Mit dem Option t erhöht sich auf mehr Versuche.
wget -t 50 http://ejemplo.com/pelicula.mpg
Laden Sie eine Website mit wget herunter
Wget Mann Hilfe
Wget ist nicht nur auf das Herunterladen von Dateien beschränktWir können eine ganze Seite herunterladen. Wir müssen nur so etwas schreiben wie:
wget www.ejemplo.com
Laden Sie eine Website und ihre zusätzlichen Elemente herunter
mit dem Option p Wir werden auch alle herunterladen zusätzliche Elemente auf der Seite benötigt wie Stylesheets, Inline-Bilder usw.
Wenn wir das hinzufügen Option r se wird rekursiv bis zu 5 Ebenen herunterladen von der Website:
wget -r www.ejemplo.com -o reporte.log
Konvertieren Sie Links in lokale
Standardmäßig verweisen die Links auf der Site auf die Adresse der gesamten Domain. Wenn wir die Site rekursiv herunterladen und dann offline studieren, können wir die verwenden Option zum Konvertieren von Links das wird sie in verwandeln lokale Links:
wget --convert-links -r http://www.sitio.com/
Holen Sie sich eine vollständige Kopie der Website
Wir haben die Möglichkeit, eine vollständige Kopie einer Website zu erhalten. Das –Spiegeloption ist das gleiche wie mit dem Optionen -r -l inf -N Dies zeigt eine Rekursion auf einer unendlichen Ebene an und das Abrufen des ursprünglichen Zeitstempels jeder heruntergeladenen Datei.
wget --mirror http://www.sitio.com/
Erweiterungen transformieren
Wenn Sie die gesamte Site herunterladen, um sie offline anzuzeigen, werden möglicherweise mehrere heruntergeladene Dateien aufgrund von Erweiterungen wie .cgi, .asp oder .php nicht geöffnet. Dann ist es möglich, mit dem anzuzeigen –Html-Erweiterungsoption Alle Dateien werden in eine HTML-Erweiterung konvertiert.
wget --mirror --convert-links --html-extension http://www.ejemplo.com
Dies sind nur allgemeine Richtlinien als Sie mit Wget tun können. Wer will, kann das konsultieren Online-Handbuch um alle Möglichkeiten zu konsultieren, die uns dieser wunderbare Download-Manager bietet.