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?

Sheharyar
quelle
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.

ars
quelle
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.