У меня есть проблема, crontab отказываются держать взаперти вообще. Я читал много об этом, и очевидно это всегда должно работать:
* * * * env > /tmp/env.output
Я ожидаю, но никакой env.output не появляется. Что я нахожу забавными, хотя то, где crontab-e сохраняет:
/tmp/crontab.i2ZQzh
Я надеюсь, что у любого есть идея, я устал от запуска моих резервных копий вручную. Я усталый некоторое программное обеспечение для резервного копирования также, купленный они не работают очень хорошо, некоторые (маленькие) недостатки везде, я полагаюсь на rsync.
Спасибо, отношения, Dag
Вы пропускаете подсистему пользователей, правильный синтаксис:
* * * * * root env > /tmp/env.output
Замените root
с пользователем Вы хотите выполнить команду с.
Я предполагаю от Вашего оператора, что Вы использовали команду crontab -e
. Можно проверить crontab записи путем взгляда в '/var/spool/cron/crontabs' 'для записей крона. (отличающийся отклоняют разновидности, мог бы иметь его в немного отличающихся путях),
Я также предложил бы полностью определить путь. Вместо этого сделайте: какой ENV
/usr/bin/env
так измените запись в:
* * * * /usr/bin/env > /tmp/env.output
Если это не исправит Вашу проблему, то необходимо будет указать, которые отклоняют разновидность, которую Вы используете.