можно ли запланировать запуск и остановить ли время копирования в wget?

Привет там я являюсь новым здесь на форуме и очень новых инструментах использования для Linux. На самом деле для меня определяют задачу для приобретения знаний о wget. Я уже знаю некоторых, хотя я пытаюсь узнать, существует ли синтаксис для использования для планирования запуска и время остановки копирования или загрузки, помогите Спасибо!

2
задан 14 July 2015 в 09:58

2 ответа

Обычный linux/unix способ сделать это должно было бы использовать другую системную утилиту для планирования wget действия: крон.

См.

man 5 crontab
man cron

и

man crontab
0
ответ дан 2 December 2019 в 05:03

wget самостоятельно не имеет свойств планирования, но поскольку Вы используете Linux затем, вероятно, необходимо смотреть для cron.

Крон является основанным на времени планировщиком заданий в Linux, используемом для планирования заданий (команды или сценарии оболочки) для выполнения периодически в фиксированные времена, даты или интервалы.

Для добавления задания к планировщику крона как обычный пользователь выполняет команду:

crontab -e

еще, если Вы хотите запланировать задание для корня:

sudo crontab -e

Linux формат Crontab

MIN HOUR DOM MON DOW CMD

Field      Description       Allowed Value

MIN        Minute field        0 to 59
HOUR       Hour field          0 to 23
DOM        Day of Month        1-31
MON        Month field         1-12
DOW        Day Of Week         0-6
CMD        Command             Any command to be executed.

Например:

Выполните wget в определенное время скажем, в 15 июля 8:20

затем запись крона была бы похожа:

20 08 15 07 * wget URL://

Смотрите на:

Теперь к тому времени, когда Вы хотите остановить wget, необходимо также добавить другое использование записи крона pkill команда: скажем, я хочу остановить wget 15 июля, 22:30 затем добавляет эту запись в крон:

30 22 15 07 * pkill wget

Возобновлять снова поврежденный wget загрузите, можно использовать -c или --continue опция в wget.

wget -c URL://
wget --continue URL://

man wget

-c
   --continue
       Continue getting a partially-downloaded file.  This is useful when
       you want to finish up a download started by a previous instance of
       Wget, or by another program.
1
ответ дан 2 December 2019 в 05:03

Другие вопросы по тегам:

Похожие вопросы: