Я случайно закрыл терминал во время запуска wget
процесса загрузки веб-сайта. Прошло 2 дня с тех пор, как я запустил процесс wget, поэтому я не знаю его статуса.
Вчера трафик был высоким, а сегодня низким. Похоже, что процесс wget завершен, но top
он по-прежнему показывает, что wget работает. Это смущает.
19133 root 15 0 751m 746m 1416 S 1.0 37.0 48:18.77 wget
Как мне возобновить процесс wget, чтобы увидеть статус?
wget -k -m -r -q -t 1 http://www.web.com/
Ответы:
Если веб-сервер, с которого вы загружали, поддерживает возобновление соединений, вы можете завершить процесс wget и перезапустить его с помощью
-c
команды (для продолжения). Он не продолжится, если обнаружит, что уже загружено все содержимое файла, в противном случае он возобновится с того места, где остановился.источник
pkill -9 wget
?-c
добавляется та же команда wget с опциями, которые вы ввели ранее . Я попробовал это с большими загрузками, остановил их и перезапустил. Он также должен работать с рекурсивными загрузками.