cron задание не выполняется - PullRequest
0 голосов
/ 12 мая 2011

мой скрипт резервного копирования в crontab не выполняется, в журнале crond ничего не показано о выполнении задания. Я отредактировал / etc / crontab, затем перезапустил crond. нада. что не так?

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly

#backup home dir w/ important scripts
00 02 * * * root /home/backup.sh

Ответы [ 2 ]

0 голосов
/ 07 июня 2012
# run-parts
@hourly /etc/cron.hourly
@daily /etc/cron.daily
@weekly /etc/cron.weekly
@monthly /etc/cron.monthly

#backup
@midnight /home/$username/backup.sh

если вы запускаете этот cron как root, тогда home будет выглядеть примерно так

0 голосов
/ 12 мая 2011

попробуйте заменить 00 02 * * * root /home/backup.sh на это: 00 02 * * * ./home/backup.sh

...