Планировщик задач, система запуска приложений и скриптов в заданное время.
Fcron — демон-планировщик задач, система для автоматического запуска приложений и скриптов в заданное время, являющийся функциональным аналогом Vixie Cron / Cron (Command Run ON).
Fcron поддерживает все основные функции реализованные в Cron, но более гибок и имеет более удобный синтаксис конфигурационного файла (файлы конфигурации: /etc/fcron.conf, /etc/fcron.allow и /etc/fcron.deny), каждый пользователь в системе может иметь свой файл конфигурации (без явной необходимости нет надобности вносить изменения в файлы конфигурации), рекомендуется для непривилегированного пользователя создать группу fcron и добавить его в неё (в целях безопасности).
Fcron использует syslog (/etc/syslog.conf) для протоколирования всех сообщений, в состав планировщика входят: fcrondyn (средство пользователя предназначенное для общения с запущенным демоном fcron), fcronsighup (указывает fcron перечитать таблицы) и fcrontab (утилита для установки, редактирования, вывода и удаления таблиц используемых fcron).
FcronQ — является удобным Python / QT графическим интерфейсом (GUI) для составления/изменения заданий и контроля работы демона-планировщика Fcron.
Традиционно при составлении и правке заданий для Fcron используется консольный текстовой редактор vi (vim), использование других редакторов не рекомендуется, поэтому при необходимости и для более наглядного представления созданных заданий лучше воспользоваться FcronQ.
Fcron разработан для работы на периодически выключаемых системах, помимо стандартных для планировщика функций (запустить в такое то время, запускать каждые Х-часов/минут) позволяет создавать создавать и "плавающие" задания (например "запустить в случайный момент между 12:20 и 14:40", "запустить с 00:00 до 07:00 по завершении процесса хххх" и прочее подобное). Имеется возможность запланировать запуск заданий при загрузке системы, или спустя какое то время после и множество других интересных особенностей...
Лицензия: GNU General Public License version 3.0 (GPLv3)
Домашняя страница
Страница на sourceforge.net
Страница на code.google.com
Manual pages of fcron
Автор: posixru
http://zenway.ru/page/fcron
|