консольная программа - Cron

5
Ваша оценка: Нет Средняя: 5 (1 голос)

Демон-планировщик задач использующийся для периодического выполнения заданий в заданное время.

Тип приложения: консольная программа
Сайт разработчика: http://rpm.pbone.net/index.php3/stat/4/idpl/12357107/dir/fedora_8/com/vixie-cron...
Что почитать?


Разместил: lsadm2013kos 8 Август 2010 в 18:41

Комментарии

Очень мощный и потрясающе удобный планировщик задач.
С его помощью можно, например, организовать прозрачное и незаметное для пользователя обновление системы, чем конечно его возможности не заканчиваются.
cron-демон входит в пакет vixie-cron:

$ apt-cache show vixie-cron | grep Description
Description: The Vixie cron daemon for executing specified programs at set times
$
$ rpm -ql vixie-cron | grep bin
/usr/bin/at
/usr/bin/atq
/usr/bin/atrm
/usr/bin/batch
/usr/bin/crontab
/usr/sbin/crond

Ддя man-pages очень неплохо документирован. Практически настолько, что документация не вызывает вопросов.
Но в документации есть и серьезный недостаток, чтобы считать её логически завершенной.
В
man 1 crontab
практически отсутствует описание формата перечисления пользователей в файлах
/etc/cron.allow
/etc/cron.deny
Более того, в Линукс он отсутствует вообще. И поиск этого документированного момента, в своё время отнял очень много времени.
Но если этот функционал обеспечивающий безопасность вам понадобился и заинтересовал, с этим вы можете ознакомиться на странице документации к IBM AIX:
http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/c...
Секция: Controls on Using the crontab Command

Главная страница документации IBM AIX:
http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/c...

Если возникнет необходимость пользоваться этой документацией применительно к Линукс, хотя бы беглым чтением по диагонали попытайтесь выяснить, есть ли различия функционала, применительно к какой-то Линукс-программе.
Такие различия существуют даже в рамках линейки Линукс. Частный пример:
su и GNU su