Как запустить и остановить задачу, используя команду?
Я хочу начать загрузку с помощью aria2c каждый день в 02:00 и остановка в 08:00.
Я знаю, что я должен использовать
at 02:00
at>aria2c ....
Я не знаю, как сказать "на", чтобы остановить это! На самом деле aria2c прекращает загрузку с помощью Ctrl+C, и я не знаю, как сказать это 'at'!
И когда aria2c начинает загрузку в указанное время, он запускается на заднем плане, и я не знаю, как остановить его вручную!
Какие-либо предложения?
Кстати, есть ли способ сделать это автоматически? Я имею в виду создать какое-то запланированное задание, чтобы делать это каждый день.
1 ответ
Решение
Использование pkill убить процесс:
pkill aria2c
Конечно, вы можете запланировать убийство с at так же, как вы делаете запуск.