Вот что я сделал на Debian Jessie:
- установить cron через
apt-get install cron
- положить
backup_crontab
файл в/etc/cron.d/
Однако задача никогда не выполняется.
Вот некоторые выводы:
/# crontab -l
no crontab for root
/# cd /etc/cron.d && ls
backup_crontab
/etc/cron.d# cat backup_crontab
0,15,30,45 * * * * /backup.sh >/dev/null 2>&1
Что-то нужно сделать, чтобы активировать конкретный crontab или активировать «службу» cron сам по себе?
ls /etc/cron.d
эквивалентно с cd /etc/cron.d && ls
точки зрения производства. Разница лишь в том, что рабочий каталог не изменится.