Wie kann ich den Wget-Prozess fortsetzen?


9

Ich habe versehentlich das Terminal geschlossen, während ein wgetProzess zum Herunterladen einer Website ausgeführt wurde. Es ist 2 Tage her, seit ich den Wget-Prozess gestartet habe, daher kenne ich den Status des Prozesses nicht.

Gestern war der Verkehr hoch und heute ist der Verkehr gering. Es sieht so aus, als ob der Wget-Prozess abgeschlossen ist, aber am topwird immer noch Wget ausgeführt. Das ist verwirrend.

19133 root      15   0  751m 746m 1416 S  1.0 37.0  48:18.77 wget

Wie setze ich den Wget-Prozess fort, um den Status anzuzeigen?


Welchen Befehl haben Sie damals zusammen mit wget ausgeführt?
Prix

wget -k -m -r -q -t 1 http://www.web.com/

Antworten:


13

Wenn der Webserver, den Sie heruntergeladen haben, die Wiederaufnahme von Verbindungen unterstützt, können Sie den wget-Prozess beenden und mit dem -cBefehl neu starten (zum Fortfahren). Es wird nicht fortgesetzt, wenn festgestellt wird, dass der gesamte Dateiinhalt bereits heruntergeladen wurde. Andernfalls wird es dort fortgesetzt, wo es aufgehört hat.


mit pkill -9 wget?

2
Recht. Dann der gleiche wget-Befehl mit Optionen, die Sie zuvor mit einem -chinzugefügten eingegeben haben . Ich habe dies mit großen Downloads versucht, sie gestoppt und neu gestartet. Es sollte auch mit rekursiven Downloads funktionieren.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.