[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: