GNU/Linux hat viele praktische Anwendungen. Sie können alle Ihre Transaktionen bequem über das Terminal abwickeln. Wenn Sie Linux-bezogene Anleitungen gelesen oder Videos angesehen haben, müssen Sie auf den Befehl wget gestoßen sein. Es ist sehr einfach zu bedienen und funktioniert durch Parameterübernahme.
Wenn Sie beispielsweise den direkten Download-Link der Datei kennen, die Sie herunterladen möchten, ist der Download möglich diese Datei von der Konsole mit Hilfe des wget-Befehls, ohne zusätzliche Programme zu verwenden oder eine Browser.
Hier finden Sie alles, was Sie über den Befehl wget wissen müssen, einschließlich einiger praktischer Beispiele.
Herunterladen einer einzelnen Datei
Dies ist eine der grundlegendsten Anwendungen des wget-Befehls. Der Zweck hier ist, eine einzelne Datei unter Verwendung des bekannten Ziellinks auf das System herunterzuladen. Der dafür verwendete wget-Befehl lautet:
wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Wie aus dem Bild hervorgeht, können Sie eine Datei mit dem Befehl wget herunterladen und herausfinden, wo sie heruntergeladen wurde
ls-l.Batch-Download von Dateien
Es ist möglich, mehrere Dateien von Links, die in einem Textdokument gespeichert sind, auf einmal herunterzuladen, indem Sie die verwenden -ich Parameter mit dem Befehl wget.
Sie möchten beispielsweise alle PDFs einer bestimmten Adresse gleichzeitig herunterladen. Dazu müssen Sie die Download-Links dieser PDFs in einem Textdokument speichern. Sie können dies tun, indem Sie eine Datei mit dem Namen erstellen meine_pdfs mit dem vim meine_pdfs Befehl und fügen Sie ihm die erforderlichen Links hinzu.
Laden wir als Beispiel die PDF-Formate der Google Cloud-Dokumentation herunter. Speichern Sie die Links zu den PDFs in einer Datei und verwenden Sie den folgenden Befehl, um sie herunterzuladen:
wget -i meine_pdfs
Nach diesem Schritt können Sie die heruntergeladenen Dateien sehen, indem Sie Folgendes ausführen:
ls-l
Herunterladen durch Angabe eines benutzerdefinierten Speicherorts
Wenn Sie möchten, dass die Datei an einen bestimmten Ort auf Ihrem System heruntergeladen wird, müssen Sie die -P Flagge mit dem Befehl:
wget -P /path/to/dir filelink
Sie können dies im Beispiel unten sehen. Versuchen Sie ebenfalls, eine herunterzuladen aircrack-ng Datei und geben Sie diesmal eine Adresse an. Sie können beispielsweise eine erstellen Meine Datei Verzeichnis zum Speichern der heruntergeladenen Datei.
wget -P MeineDatei https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Um Ihre Datei an den gewünschten Speicherort herunterzuladen, müssen Sie den vollständigen Pfad zum Verzeichnis angeben. Sie können auch die ausführen ls-l Befehl später, um sicherzustellen, dass sich Ihre Datei tatsächlich dort befindet, wo Sie sie haben möchten.
Herunterladen durch Angabe eines benutzerdefinierten Dateinamens
Mit dem wget-O -Parameter können Sie die Datei, die Sie herunterladen möchten, benennen und an einen beliebigen Ort herunterladen. Erstellen Sie eine neue, um Verwirrung zu vermeiden oParameter Ordner und versuchen Sie, Ihre aircrack-ng-Datei in dieses Verzeichnis herunterzuladen, indem Sie ihr den gewünschten Namen geben, in diesem Fall: Flugzeugriss.
wget -O oParameter/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Nachdem Wget die Datei mit dem Namen „aircrack“ heruntergeladen und in der /oParameter Verzeichnis können Sie dies mit bestätigen ls-l Befehl.
Wenn Sie außerdem den Namen der heruntergeladenen Datei ändern möchten, ohne ihren Speicherort zu ändern, reicht es aus, den neuen Dateinamen ohne Angabe eines Speicherorts anzugeben. Zum Beispiel können Sie ändern Sie den Namen der Datei zum Download mit der wget neuer_name Dateilink Befehl. Da Sie keinen Ort angeben, landet es automatisch in Ihrem aktuellen Arbeitsverzeichnis.
wget meindateiname https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Setzen Sie unterbrochene Downloads mit Wget fort
Fehlgeschlagene Downloads sind eines der häufigsten Probleme beim Herunterladen großer Dateien. In solchen Fällen ist es möglich, den Download fortzusetzen und den Rest der Datei abzurufen.
Du kannst den... benutzen -c Parameter mit dem Befehl wget, um eine unterbrochene Datei erneut herunterzuladen. Also als Ergebnis der Verwendung wget -c download_link, wenn die Datei nicht vollständig heruntergeladen wurde, haben Sie die Möglichkeit, dort fortzufahren, wo sie aufgehört hat, anstatt die Datei von Anfang an herunterzuladen. Das ist gerade bei großen Dateien sehr praktisch.
Um dies besser zu verstehen, erstellen Sie zuerst einen Ordner namens Fortsetzen Auf dem Bildschirm. Greifen Sie mit dem Terminal auf diesen Ordner zu mit dem cd-Befehl und versuchen Sie, die Aircrack-Datei herunterzuladen, die Sie in den anderen Beispielen hier verwendet haben. Dann unterbrechen Sie diesen Download mit der Strg + Z Tastenkombination.
Wie Sie sehen können, wurden 19 Prozent der Datei heruntergeladen, was 1645946 Bytes entspricht. Verwenden Sie jetzt die -c Parameter auf die gleiche Weise und versuchen Sie, den Download fortzusetzen.
Wie Sie sehen können, ist der Download abgeschlossen. Es besteht also keine Notwendigkeit lösche die Datei und laden Sie es erneut von Anfang an herunter. Dies war nur eine kleine Datei für Beispielzwecke. Bei sehr großen Dateien können Sie jedoch mit Wget Zeit sparen.
Begrenzung der Wget-Download-Geschwindigkeit
Wenn Sie möchten, können Sie die Download-Geschwindigkeit für die Datei, die Sie herunterladen möchten, begrenzen. Für diese Einschränkung können Sie den folgenden Befehl verwenden:
wget --limit-rate 300K https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Dieser Befehl begrenzt Ihre Download-Geschwindigkeit auf 300 KB pro Sekunde.
Sie können verschiedene Geschwindigkeiten ausprobieren, indem Sie den 300K-Wert ändern.
Herunterladen von Dateien im Hintergrund
Mit dem können Sie eine Datei im Hintergrund herunterladen -b Parameter. Dies ist meistens nützlich, wenn Sie mit anderen Arbeiten im Vordergrund beschäftigt sind. Wenn Sie die Ergebnisse des Download-Vorgangs erfahren möchten, reicht es außerdem aus, die zu untersuchen wget-log Datei, die sich am selben Speicherort wie die heruntergeladene Datei befindet.
Datei-Downloads leicht gemacht mit Linux und Wget
Da GNU/Linux ein vollständig Open-Source-System ist, bietet es eine Infrastruktur, die Sie nach Belieben anpassen können. Sie können Hunderttausende von Anwendungen und Bibliotheken für Linux nutzen. Sie können alles mit Wget erledigen, ohne dass Sie Programmierkenntnisse benötigen oder ein Programm herunterladen müssen. Es ist sehr einfach, die Download-Prozesse von Dateien, die Sie herunterladen und auf Ihrem System installieren, mit dem Befehl wget zu steuern.
Denken Sie auch daran, dass viele andere Softwarequellen als offizielle Websites Ihre Sicherheit gefährden können. Aus diesem Grund sollten Sie den Download-Links, die Sie mit Wget verwenden, immer skeptisch gegenüberstehen.