Назад | Перейти на главную страницу

linux + at command + как убить задание

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

 at -f /tmp/test now +1 minute
 commands will be executed using /bin/tcsh
 job 1438153690.a at Wed Jul 29 10:08:10 2015

но как убить этого Иова? (1438153690.a) Если нужно?

Перед запуском используйте atrm удалить задание из очереди; после этого используйте kill.

Кстати, at не будет запускать его каждую минуту, как кажется в вашем вопросе; он запустит его один раз за 60 секунд. Чтобы запускать его каждую минуту, используйте cron.