Автор Тема: Разнообразие планировщиков задач для *nix  (Прочитано 4736 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Разнообразие планировщиков задач для *nix
« : Вторник, 31 Мая, 2011, 04:52:53 »
    На днях копался в Slackware 13.37 и нужно было запустить задачу в планировщике. Создал правило, типа:
*/5 * * * *  root /usr/local/bin/script , положил в /etc/cron.d, перезапускаю cron и жду когда моя "задача" выполнится. Проходит один, второй, третий срок, а задача не выполняется. Глянул в логи - оказалось что cron действительно не выполняет задачу и выдаёт неизвестный мне "сигнал". После разбирательств, оказалось что  в системе установлен не классический cron (Vixie cron) , а Dillon`s cron , требующий другого подхода к конфигурированию. Чтением манов свою задачу решил, но ради интереса поискал в Интернете какие ещё cron`ы существуют.
    Итак, согласно статье на сайте Gentoo, есть такие cron`ы:
  • Vixie cron - классический вариант
  • Dillon's Cron - работает в ArchLinux и Slackware 13.37
  • Fcron
  • bcron
  • Anacron - это не демон, но программа позволяющая одноразово запускать задачи по времени
    В основном, во всех примерах на сайтах и книгах даются примеры для Vixie cron , поэтому перед установкой задачи в планировщик, не поленитесь выяснить какая версия cron`а работает в дистрибутиве.  ;D
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Разнообразие планировщиков задач для *nix
« Ответ #1 : Четверг, 02 Июня, 2011, 05:22:06 »
     поэтому перед установкой задачи в планировщик,
Перед не получится, каран не позволит :) Надо сперва на грабли наступить, потом тереть лоб, а не наоборот ;)
 ;D