Re: cron использует не правильное время
On Mon, Mar 05, 2012 at 09:09:20PM +0700, Sirotin Roman wrote:
> Здравствуйте,
>
> помогите, пожалуйста, решить проблему с cron.
> Задания запускаются в не правильное время.
>
> 0,10,20,30,40,50 * * * * date > /tmp/test-trace.txt
> в файл записывается время на 13 часов больше, чем должно.
> date выдает верное время в командной строке(и для моего пользователя и для root)
Когда выполняется и, что записывает в файл слабо связано
1. Когда исполняется -- определяется переменной $TZ в
файле /etc/init.d/cron
Там должно быть что-то вроде
# Get the timezone set.
if [ -z "$TZ" -a -e /etc/timezone ]; then
TZ=`cat /etc/timezone`
fi
}
Проверьте
2. Зону для date в crontab можно поменять просто
явно вставив
TZ=...
В файл заданий.
--
Иван Лох
Reply to: