The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"crontab фу пративный!"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / Linux)
Изначальное сообщение [ Отслеживать ]

"crontab фу пративный!"  +/
Сообщение от studovnet (ok) on 17-Фев-11, 16:23 
Приветствую. Crontab как то странно задания выполняет, системное время 15:00 17.02.2011 +0 GMT, задание стоит ровно на 15:00 ... а crontab выполняет его в 16:00 и при этом в логе указывает время 16:00 ... т.е. для лога он берёт системное время, а для выполнения команды "системное -1 час" время ... что за бред ?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "crontab фу пративный!"  +/
Сообщение от Andrey Mitrofanov on 17-Фев-11, 16:35 
И спасибо Президенту за заботу о био-часах коров.

Вашему cron-у _не_ перевод на зимнее время тоже должен помочь!

(То есть мне почему-то кажется, что в TZ GMT нет перехода на зимнее, а в TZ, настроенной в системе - есть, вот и разница в 1 час. Возможно, ошибаюсь...)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "crontab фу пративный!"  +/
Сообщение от studovnet (ok) on 17-Фев-11, 16:38 
> И спасибо Президенту за заботу о био-часах коров.
> Вашему cron-у _не_ перевод на зимнее время тоже должен помочь!
> (То есть мне почему-то кажется, что в TZ GMT нет перехода на
> зимнее, а в TZ, настроенной в системе - есть, вот и
> разница в 1 час. Возможно, ошибаюсь...)

так я не пойму, у cron-a своя настройка TZ есть?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "crontab фу пративный!"  +/
Сообщение от Andrey Mitrofanov on 17-Фев-11, 17:35 
> Приветствую. Crontab как то странно задания выполняет, системное время 15:00 17.02.2011
> +0 GMT, задание стоит ровно на 15:00 ... а crontab выполняет
> его в 16:00 и при этом в логе указывает время 16:00
> ... т.е. для лога он берёт системное время, а для выполнения
> команды "системное -1 час" время ... что за бред ?

Вот это -
$ date +"%z %Z"
+0300 MSK
- чего показывает?


$ date
Чтв Фев 17 17:19:44 MSK 2011
$ TZ="" date
Чтв Фев 17 14:19:50 UTC 2011
$ date -u
Чтв Фев 17 14:20:05 UTC 2011


Если часовой пояс стоит вот так

$ TZ=GMT-1 date -d "15:00 GMT"
Чтв Фев 17 16:00:00 GMT 2011
$ _

, то "15:00 GMT" наступает в 16:00 системного~~~


Что показывает "просто"
$ date -d "15:00 GMT"
?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "crontab фу пративный!"  +/
Сообщение от studovnet (ok) on 19-Фев-11, 20:38 
>[оверквотинг удален]
> $ date -u
> Чтв Фев 17 14:20:05 UTC 2011
> Если часовой пояс стоит вот так
> $ TZ=GMT-1 date -d "15:00 GMT"
> Чтв Фев 17 16:00:00 GMT 2011
> $ _
> , то "15:00 GMT" наступает в 16:00 системного~~~
> Что показывает "просто"
> $ date -d "15:00 GMT"
> ?

[user /]# date +"%z %Z"
+0000 GMT
[user /]# date -d "15:00 GMT"
Sat Feb 19 15:00:00 GMT 2011
[user /]#


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру