Как запустить и остановить задачу, используя команду?

Я хочу начать загрузку с помощью aria2c каждый день в 02:00 и остановка в 08:00.

Я знаю, что я должен использовать

at 02:00 
at>aria2c ....

Я не знаю, как сказать "на", чтобы остановить это! На самом деле aria2c прекращает загрузку с помощью Ctrl+C, и я не знаю, как сказать это 'at'!

И когда aria2c начинает загрузку в указанное время, он запускается на заднем плане, и я не знаю, как остановить его вручную!

Какие-либо предложения?

Кстати, есть ли способ сделать это автоматически? Я имею в виду создать какое-то запланированное задание, чтобы делать это каждый день.

1 ответ

Решение

Использование pkill убить процесс:

pkill aria2c

Конечно, вы можете запланировать убийство с at так же, как вы делаете запуск.

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