Демон - отличный инструмент! Однако, если задание запланировано на 8:00, и в это время машина выключена, он будет запускаться при каждой загрузке машины. Что я хотел бы сделать, это остановить его от выполнения работы, если время прошло. Я искал страницы справочника и в сети, но либо ответа нет, либо я не смог его найти. Я использую Arch, но насколько я знаю, он очень похож в разных дистрибутивах.
Любая помощь высоко ценится!
источник
at
очередь при загрузке передat
запуском./etc/sysconfig/
в Arch нет никакого каталога ... И ни один из файлов, перечисленных на страницах руководства, не является файлом конфигурации.atclear
и запустить раньшеatd
).Мой голос за
cron
демона.Если вам нужно запускать его в определенное время дня, но не в одно и то же время каждый день, я бы создал crontab с одним диапазоном записей в день с определенным временем выполнения:
Некоторые примеры взяты из
crontab(5)
:источник
То, что вы хотите, это cron-демон. Это именно то, что вы хотите.
Накормите свою любимую поисковую систему для cron daemon, и у вас будет множество руководств и инструкций.
man cron
иman crontab
также полезно.источник