come riprendere il processo di wget?


9

Ho chiuso accidentalmente il terminale durante l'esecuzione di un wgetprocesso per scaricare un sito Web. Sono passati 2 giorni da quando ho iniziato il processo di wget, quindi non conosco lo stato del processo.

Ieri il traffico era alto e oggi il traffico è basso. Sembra che il processo di wget sia terminato, ma acceso top, mostra ancora wget in esecuzione. Questo è confusionario.

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

Come posso riprendere il processo di wget per vedere lo stato?


quale comando hai eseguito in quel momento insieme a wget?
Prix

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

Risposte:


13

Se il server Web che stavi scaricando supporta il ripristino delle connessioni, puoi terminare il processo wget e riavviarlo con il -ccomando (per continuare). Non continuerà se rileva che è già stato scaricato l'intero contenuto del file, altrimenti riprenderà da dove era stato interrotto.


usando pkill -9 wget?

2
Giusto. Quindi lo stesso comando wget con le opzioni digitate in precedenza con una -caggiunta. L'ho provato con download di grandi dimensioni, li ho fermati e riavviati. Dovrebbe funzionare anche con download ricorsivi.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.