LINUX.ORG.RU
ФорумAdmin

Проблемы с временем исполнения команд в crontab

 , , ,


0

0

По-умолчанию стоит часовой пояс EDT.

Но так как мне это неудобно в .profile я прописал TZ='Europe/Moscow'; export TZ

Теперь, команда date выдает правильное время по МСК

Проблема:

Ставлю в кронтаб задание на четыре часа утра

0 4 * * * /home/user/any_script >/dev/null 2>&1

Это задание исполняется не в 4 часа, как было задумано а в 11 по МСК.

Вопрос: Как заставить кронтаб работать по часовому поясу в .profile или как перевести всю ОС на МСК, чтобы не возникало таких проблем?

Linux version 3.2.0-4-686-pae (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.68-1+deb7u2

P.s Большая просьба тапками не кидаться, в линуксе я еще новичок =(



Последнее исправление: Hinex (всего исправлений: 1)

Говорят, ещё в crontab можно писать TZ=..., но я не проверял.

Black_Shadow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.