Местоположение различных файлов и каталогов, связанных с демоном cron, подытожено в табл. 9.2.
Таблица 9.2. Файлы и каталоги демона стоп в различных системах
|
Система
|
Каталог crontab-файлов
|
Каталог файлов allow и deny
|
Журнальный файл
|
|
Solaris
HP-UX
Red Hat
FreeBSD
|
/var/spool/cron/crontabs
/var/spool/cron/crontabs
/var/spool/cron
/var/cron/tabs
|
/etc/cron.d
/usr/lib/cron
/etc
/var/cron
|
/var/cron/log
/var/adm/cron/log
/var/log/cron
Используется система syslog1
|
1 По умолчанию сообщения демона сгоп направляются ц каталоги /var/cron/log.
Чтобы включить журнальный режим в Solaris, отредактируйте файл /etc/default/cron, создав в нем запись CRONLOG=YES. В этом файле можно также задать значение переменной среды PATH, передаваемой выполняемым командам.
В Red Hat и FreeBSD используется написанный Полом Викси (Paul Vixie) демон Vixie-cron. Этот демон является свободно доступной реализацией демона cron и имеет ряд улучшений. Например, он позволяет задавать в crontab-файлах значения переменных среды.
Другим удобным усовершенствованием демона Vixie-cron является возможность указывать шаг приращения в спецификациях времени в crontab-файлах. Например, последовательность 0,3,6,9,12,15,18,21 может быть записана гораздо компактнее: 0-21/3.