Да, прочитал вопросы с аналогичными заголовками, но мой вопрос не в том почему не работают рандомные скрипты добавленные в cron - мой в том почему не запускаются задания cron.
Добавляю задания с помощью crontab -e.
Перевод строки в конце есть.
# crontab -l
# Бэкапы
0 0 * * 0 /usr/bin/rsync -avh /etc /backups/etc/current/ --backup --backup-dir=/backups/etc/inc/`date +%Y-%m-%d`;
0 3 * * * /usr/bin/rsync -avh /var/www /backups/www/current/ --backup --backup-dir=/backups/www/inc/`date +%Y-%m-%d`;
# Чистка бэкапов
0 0 * * 1 /usr/bin/find /backups/etc/inc/ -maxdepth 1 -type d -mtime +180 -exec rm -rf {} \;
0 6 * * * /usr/bin/find /backups/www/inc/ -maxdepth 1 -type d -mtime +30 -exec rm -rf {} \;
1 * * * * /bin/echo `date +%Y-%m-%d_%H:%m:%S` > /root/crontest.txt;
Ожидаю что в частности время и дата в /root/crontest.txt будут ежеминутно обновляться. Запуск от рута команды /bin/echo `date +%Y-%m-%d_%H:%m:%S` > /root/crontest.txt; приводит именно к этому.
Однако это не происходит.
Служба запущена:
# systemctl status cron
● cron.service - Regular background program processing daemon
Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2019-01-21 11:34:39 CET; 2 weeks 2 days ago
Docs: man:cron(8)
Main PID: 26076 (cron)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/cron.service
└─26076 /usr/sbin/cron -f
Что я делаю не так?