Реклама на сайте Advertise with us

Вопрос по крону!

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 03/02/09 в 09:01       Ответить с цитатойцитата 

Никогда не прописывал крон самостоятельно, всегда делал админ. Тут пришлось самому. Вот что получилось:
Этот скрипт нужно запускать каждые 13 часов:
Цитата:
* */13 * * * (cd /var/home/lamagro/domain.net/content/; /usr/local/bin/php process.php) > /var/home/lamagro/domain.net/logs/process.log

этот каждый день:
Цитата:
* * */1 * * (cd /var/home/lamagro/domain.net/content/; /usr/local/bin/php action.php) > /var/home/lamagro/domain.net/logs/action.log
Все добавил в кронтаб! Прихожу утром в ящик писем нахуярено, скрипт отработал хуй знает сколько раз пиздец! icon_sad.gif
Что я неправильно прописал?

Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!

0
 

Maxx-Traffic.biz

С нами с 09.12.03
Сообщения: 754
Рейтинг: 383

Ссылка на сообщениеДобавлено: 03/02/09 в 09:12       Ответить с цитатойцитата 

Когда задание пишешь, то числа надо писать вместо звездочек, а не через дробь.

Мультинишевый ЛЛ - XXX-Mature-Links, Матюрный ЛЛ Vip-Mature-Porn , Трейды Maxx-Traffic.biz

6
 

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 03/02/09 в 09:15       Ответить с цитатойцитата 

Цитата:
Символ '/' служит для указания дополнительной периодичности задания. Например, '*/3' в поле <часы> означает <каждые три часа>.

цитата из инэта

Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 03/02/09 в 09:21       Ответить с цитатойцитата 

"До первой звезды нельзя"
Первая звёздочка это минуты, твой вариант - запуск каждую минуту в 13-й час.
Сделай:
Код:
6 */13 * * * (cd /var/home/lamagro/domain.net/content/; /usr/local/bin/php process.php) > /var/home/lamagro/domain.net/logs/process.log

Вот только мне кажется, что каждые 13 часов не будет выполняться. А только в 0 и 13.

А каждый день:
Код:
40 7 * * * (cd /var/home/lamagro/domain.net/content/; /usr/local/bin/php action.php) > /var/home/lamagro/domain.net/logs/action.log

6
 

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 03/02/09 в 09:44       Ответить с цитатойцитата 

gimcnuk писал:
"До первой звезды нельзя"
Первая звёздочка это минуты, твой вариант - запуск каждую минуту в 13-й час.
Сделай:
Код:
6 */13 * * * (cd /var/home/lamagro/domain.net/content/; /usr/local/bin/php process.php) > /var/home/lamagro/domain.net/logs/process.log

Вот только мне кажется, что каждые 13 часов не будет выполняться. А только в 0 и 13.
почему не будет? ну получается же по идее срабатывать в 6-ю минуту каждого 13-ого часа. До этого у меня получалось что скрипт в 13-й час отработал 60 раз...
gimcnuk писал:
"А каждый день:
Код:
40 7 * * * (cd /var/home/lamagro/domain.net/content/; /usr/local/bin/php action.php) > /var/home/lamagro/domain.net/logs/action.log
а тут получается запуститься в 40-ю минуту 7-ого часа любого дня, любого месяца, в любой день недели...

зачем тогда вообще слэш?

Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 03/02/09 в 09:54       Ответить с цитатойцитата 

Lamagro писал:
почему не будет? ну получается же по идее срабатывать в 6-ю минуту каждого 13-ого часа. До этого у меня получалось что скрипт в 13-й час отработал 60 раз...

Я же пояснил. Ты, я так понимаю, хочешь запускать в 0, 13, 2(следующий день), 15 и т.д.
Но так не будет. Только в 0 и 13.

Цитата:

а тут получается запуститься в 40-ю минуту 7-ого часа любого дня, любого месяца, в любой день недели...

зачем тогда вообще слэш?

А где у меня слешь?

6
 

Maxx-Traffic.biz

С нами с 09.12.03
Сообщения: 754
Рейтинг: 383

Ссылка на сообщениеДобавлено: 03/02/09 в 10:04       Ответить с цитатойцитата 

http://linux-admin.net.ru/content/258
Вот почитай, многополезного. Там кстати написано, как выполнять команду в заданное время демоном atd.

Мультинишевый ЛЛ - XXX-Mature-Links, Матюрный ЛЛ Vip-Mature-Porn , Трейды Maxx-Traffic.biz

0
 

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 03/02/09 в 12:07       Ответить с цитатойцитата 

gimcnuk писал:
А где у меня слешь?
у тебя его и нет. Просто я не понял сразу назначение слэша...
Так правильно?

0 */3 * * * - 1 раз в день на 1-ой минуте 4-го часа каждого месяца
0 3 * * * - на 1-ой минуте спустя каждые 3 часа каждого дня каждого месяца

Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 03/02/09 в 12:15       Ответить с цитатойцитата 

Наоборот.
0 3 * * * - каждый день в 03.00
0 */3 * * * - каждый день 00.00, 03.00, 06.00 и т.д.

Назаначение слешей
0 */3 - каждые 3 часа
0 */13 - каждые 13 часов, но каждый день отсчёт начинается заново, т.е. запускаться будет только в 0 и 13 часов

http://ru.wikipedia.org/wiki/Cron - тут несколько примеров

6
 

SexBlogs.Name

С нами с 13.10.03
Сообщения: 3159
Рейтинг: 962

Ссылка на сообщениеДобавлено: 03/02/09 в 13:57       Ответить с цитатойцитата 

2gimcnuk
все понял
вери биг сэнкс за всестороннюю помощь в понимании icon_smile.gif

Submit your blog to the sex blogs list. PR=3 Quickly approve! 10 posts min. Ping every 6 hour!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »