Spiegel ausgabe herunterladen

In –updateServer geben Sie die IP-Adresse des HTTP Server-Computers an, der in Abschnitt I konfiguriert ist (in diesem Beispiel 1.2.3.4). Dieses Beispiel zeigt das Herunterladen von Programmmodulaktualisierungen für ESET Endpoint Version 7 (ep7). Sie können ein anderes ESET-Produkt auswählen. Um Antwortheader anzuzeigen, übergeben Sie die Option -S. Dadurch werden die Antwortheader vom Server sowie das Herunterladen der Datei angezeigt. Zum Herunterladen im Hintergrund verwenden Sie den Hintergrund mit der Option -b. Dies kann insofern nützlich sein, als kein Terminal zum Ausführen des Downloads erforderlich ist. Der Befehl wget gibt die PID-Nummer des Prozesses und auch den Namen der Datei zurück, bei der die Ausgabe protokolliert wird. Geben Sie curl den größten Download, den Sie in der Anzahl der Bytes akzeptieren werden, und wenn curl die Größe herausfinden kann, bevor die Übertragung beginnt, wird es abgebrochen, bevor Sie versuchen, etwas Größeres herunterzuladen. Wenn Sie stattdessen nur einen bestimmten Bytebereich von der übertragenen Remoteressource wünschen, können Sie nur danach fragen. Wenn Sie beispielsweise nur 1000 Byte von Offset 100 benötigen, um zu vermeiden, dass Sie die gesamte riesige Remotedatei herunterladen müssen: Sie geben die Ressource an, die heruntergeladen werden soll, indem Sie curl eine URL geben.

curl verwendet standardmäßig das Herunterladen einer URL, sofern nicht anders angegeben, und die URL identifiziert, was heruntergeladen werden soll. In diesem Beispiel lautet die URL zum Herunterladen « example.com »: Der Befehl wget ist ein Befehlszeilendienstprogramm zum Herunterladen von Dateien aus dem Internet. Es unterstützt das Herunterladen mehrerer Dateien, das Herunterladen im Hintergrund, das Wiederaufsetzen von Downloads, die Begrenzung der Bandbreite, die für Downloads verwendet wird, und das Anzeigen von Headern. Es kann auch für die Aufnahme eines Spiegels einer Website verwendet werden und kann mit anderen UNIX-Tools kombiniert werden, um Dinge wie defekte Links auf einer Website herauszufinden. Das Umleiten der Ausgabe an eine Datei leitet die gesamte Ausgabe von curl zu dieser Datei um, so dass selbst wenn Sie fragen, mehr als eine URL an stdout zu übertragen, die Umleitung der Ausgabe alle URLs-Ausgabe in dieser einzigen Datei gespeichert. curl lädt die genauen Binärdaten herunter, die der Server sendet. Dies kann für Sie von Bedeutung sein, wenn Sie z. B. eine HTML-Seite oder andere Textdaten herunterladen, die eine bestimmte Zeichencodierung verwenden, die Ihr Browser dann wie erwartet anzeigt.

curl wird dann die ankommenden Daten nicht übersetzen. Um die Ausgabe auszuschalten, verwenden Sie die Option -q. Dies verhindert, dass wget auf Standardausgabe schreibt und macht es völlig geräuschlos. Die « Speicheranweisungen » werden in der gleichen Reihenfolge wie die Download-URLs gelesen und behandelt, sodass sie sich in keiner Weise neben der URL befinden müssen. Sie können alle Ausgabeoptionen zuerst, zuletzt oder überkreuzt mit den URLs aufrunden. Sie wählen. Wenn Sie den Beispieldownload wie im vorherigen Abschnitt ausprobieren, werden Sie feststellen, dass curl die heruntergeladenen Daten an stdout ausgibt, es sei denn, Sie werden aufgefordert, etwas anderes zu tun. Die Weitergabe von Daten an stdout ist wirklich nützlich, wenn Sie sie in ein anderes Programm oder ähnliches weiterführen möchten, aber es ist nicht immer der optimale Weg, um mit Ihren Downloads umzugehen. Sie können einen Download mit der Option -c fortsetzen. Dies ist nützlich, wenn Ihre Verbindung während des Downloads einer großen Datei fällt, und anstatt den Download von Grund auf neu zu starten, können Sie die vorherige fortsetzen. Um im Hintergrund herunterzuladen, verwenden Sie die Option -b.

Im folgenden Beispiel laden wir die OpenSuse-Iso-Datei im Hintergrund herunter: Um einen Spiegel einer Website mit Wget zu erstellen, verwenden Sie die Option -m.