Привет там я являюсь новым здесь на форуме и очень новых инструментах использования для Linux. На самом деле для меня определяют задачу для приобретения знаний о wget
. Я уже знаю некоторых, хотя я пытаюсь узнать, существует ли синтаксис для использования для планирования запуска и время остановки копирования или загрузки, помогите Спасибо!
Обычный linux/unix способ сделать это должно было бы использовать другую системную утилиту для планирования wget действия: крон.
См.
man 5 crontab
man cron
и
man crontab
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://
Смотрите на:
man cron
man crontab
man 5 crontab
Теперь к тому времени, когда Вы хотите остановить 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.