LinuxForum.Fans
Тема

Что хочет cron?

Автор: Termo 42 сообщений 6341 просмотров
#145025

а что у простых смертных на cron'е висит?

#145028

ХЗ
молчат знатоки, размышляют...

#145029

я додумался только ntpdate повесить, чтобы ntpd не запускать.

#145032

Fat-Zer, да я-же говорю - обновление БД для слокате, логротате, обновления, ну и прочее такое.
что, сложно набрать crontab -e от рута? и далее по ссылкам. Вона, Термо набрал. Только по ссылкам не хочет идти...

#145036

я ходил
там скрипты лежат какие-то

#145044

лучше бы пример выложили... а то гуглить, что за слокате и логратате не охота... и какие обновления?
и какие ссылки? тут только на то как писать crontab и man test

#145087

Termo, Fat-Zer, блин, откуда я знаю, что У ВАС там за скрипты?!
мне что, ставить генту с убунтой и проверять? Выкладывайте свои скрипты, и пишите, что вам конкретно в них непонятно. Я расскажу. smile

#145088

Док. как там ваш евангелие от Патрега гласит?
если вы знаете шлаку, вы знаете все.

#145096
сантехник написал:
если вы знаете шлаку, вы знаете все.

откуда я знаю, что там в бубунту напихали? oO
разобраться смогу, но это видеть надо.

ЗЫЖ вы сами знаете - в каноникал подвозят траву без сбоев. что они туда пихают - одному Марку ведомо...

#145115
drBatty написал:
Termo, Fat-Zer, блин, откуда я знаю, что У ВАС там за скрипты?!
мне что, ставить генту с убунтой и проверять? Выкладывайте свои скрипты, и пишите, что вам конкретно в них непонятно. Я расскажу. smile

у меня пока крон ничего не делает, только какие-то свои файлы временные удаляет и с ntp синхронизируется:
[console]# crontab -l
# for dcron
# $Header: /var/cvsroot/gentoo-x86/sys-process/dcron/files/crontab,v 1.3 2009/12/19 14:47:30 vapier Exp $

# dcron:
# This is NOT the system crontab! dcron does not support a system crontab.
# to get /etc/cron.{hourly|daily|weekly|montly} working with dcron run
# crontab /etc/crontab
# as root.
# NOTE: This will REPLACE root's current crontab!!

# check scripts in cron.hourly, cron.daily, cron.weekly and cron.monthly
59 * * * * rm -f /var/spool/cron/lastrun/cron.hourly
9 3 * * * rm -f /var/spool/cron/lastrun/cron.daily
19 4 * * 6 rm -f /var/spool/cron/lastrun/cron.weekly
29 5 1 * * rm -f /var/spool/cron/lastrun/cron.monthly
*/10 * * * * test -x /usr/sbin/run-crons && /usr/sbin/run-crons
0 18 * * * ntpdate -bs ntp1.vniiftri.ru
[/console]

А для чего его ещё можно использовать? а то фантазии не хватает...

#145121
drBatty написал:
Выкладывайте свои скрипты, и пишите, что вам конкретно в них непонятно.

см. пост № 1
в нем есть скриншот
в скриншоте есть команды
переведи команды на понятный язык
прошу третий день...

#145123
Fat-Zer написал:
59 * * * * rm -f /var/spool/cron/lastrun/cron.hourly
9 3 * * * rm -f /var/spool/cron/lastrun/cron.daily
19 4 * * 6 rm -f /var/spool/cron/lastrun/cron.weekly
29 5 1 * * rm -f /var/spool/cron/lastrun/cron.monthly

это удаление старых ненужных файлов, которые уже отработали.

Fat-Zer написал:
*/10 * * * * test -x /usr/sbin/run-crons && /usr/sbin/run-crons

каждые 10 минут (ровно в 10, в 10:10, в 10:20 и т.д.) демон проверяет наличие /usr/sbin/run-crons, и нужно-ли его выполнять. Если такой файл есть, и нужно - он выполняется. Что он делает - мне невидно.

Fat-Zer написал:
0 18 * * * ntpdate -bs ntp1.vniiftri.ru

в 18:00 каждый день выполняется синхронизация времени.

Fat-Zer написал:
а то фантазии не хватает...

Привет. Давно хотел спросить: как вы ухаживаете за своей любимой ОС? Сам я, честно сказать, никаких «гигиенических» мероприятий своему Линуксу не провожу и ещё не разу не заметил в связи с этим каких-либо проблем.
Что я имею ввиду под «уходом»? Ну вот на примере: в пресловутой Виндовс я регулярно провожу очистку Системного диска, очищаю историю использования ОС, время от времени проверяю HDD-диски (все которые FAT и NTFS), делаю дефрагментацию (системного - регулярно, другие...ну, стараюсь зря их не тормошить: фрагментация картинок, архивов и т.п. - считаю что не страшно, а вот, например, игры просто сперва перемещаю в другое место, а затем обратно и фрагментация в оной игре исчезает если и не полностью, то в основном). Кроме того я регулярно заглядываю в кэш браузеров, папки временных файлов и некоторые др. места (кои вроде бы хоть и должны «по уставу» самоочищаться, но на практике часто «шлангуют»), и, если надо, чищу там сам - всяким спец-прогам не доверяю. Так же вручную зачищаю то, что остаётся после удаления программ. Про боеготовность антивирусов, антишпионов, комплект свежих лечащих утилит вообще молчу.

всё вышеперечисленное. За исключением дефрагментации. +бекапы.

#145124

Termo,
эта таблица с заданиями, каждый час запускаются файлы из /etc/cron.hourly
каждый день из dayly и т.д.
причём все, кроме ежечасных запускаются с проверкой, небыли-ли они запущены анакрондом. Анакронд - такая хрень, в которой задачи можно отложить, например если комп был выключен в 4 утра, то очевидно задание не выполнится в 4, за то выполнится при включении.

Что непонятно-то? И за кой кидать картинки с текстом?! Мышка сломалась?

#145172

drBatty, спасибо кеп... я тоже самое написал...

drBatty написал:
всё вышеперечисленное. За исключением дефрагментации. +бекапы.
Fat-Zer написал:
лучше бы пример выложили...

я это к чему... всё пытаюсь выспросить, как это в кроне выглядит, что для этого используете (что-то готовое или самописные скрипты), как часто эти действия делать итп...

#145188
Fat-Zer написал:
я это к чему... всё пытаюсь выспросить, как это в кроне выглядит, что для этого используете (что-то готовое или самописные скрипты), как часто эти действия делать итп...

ну и вопросы... Вы свою жену спросите:
"дорогая, как ты наводишь порядок? сама делаешь веник, или берёшь готовый? как это выглядит? как часто надо убираться? и т.д."
Куда она вас пошлёт? :lol:
Тут целую книгу можно написать :) и не одну.
Например, для того, что-бы содержать в порядке логи, нужно юзать logrotate. Бывают странные одмины, которые её не юзают. Я помнится видел логфайл размером 5Гб. Который никто не читал 3 года... Потому-что блокнот его не открывает... Это бардак, не правда-ли? wink
Можно конечно и не юзать, а писать самому скрипт. Если вам нечего делать...

ЗЫЖ сложно что-ли глянуть, как это сделано создателями ВАШЕГО любимого дистра? :(

#145208
drBatty написал:
"дорогая, как ты наводишь порядок? сама делаешь веник, или берёшь готовый? как это выглядит? как часто надо убираться? и т.д."

а вы заставили меня задуматься... *тут я осознал, что у меня в комнате действительно грязно*... может действительно надо вязать веник самому... или просто убираться чаще...

cron я скорей сравнил бы с роботом-пылесосом... так вот... как его настроить, что бы на него не наступать и матерится, что бы было чисто и что бы он не засосал мою ногу?

drBatty написал:
ЗЫЖ сложно что-ли глянуть, как это сделано создателями ВАШЕГО любимого дистра?

у меня такое чувство, что создатели МОЕГО любимого дистра этим не озаботились... :lol:

ЗЫ: ладно...буду курить гугл...

#145214
Fat-Zer написал:
cron я скорей сравнил бы с роботом-пылесосом... так вот... как его настроить, что бы на него не наступать и матерится, что бы было чисто и что бы он не засосал мою ногу?

типа того :) на самом деле, задачи я перечислил выше (точнее не я, а чайник с уфо), а решение зависит от дистрибутива.

Fat-Zer написал:
у меня такое чувство, что создатели МОЕГО любимого дистра этим не озаботились...

а какая в генте СТАНДАРТНАЯ процедура обновления? а никакой - каждый по своему обновляется. Вот в мандриве каждые 3 часа запускается urpmi --update-all, или что-то подобное...
опять-таки - бардаки они разные на разных системах, потому и подход к ним разный. Я-же не знаю, как у вас там?

#145223
drBatty написал:
а какая в генте СТАНДАРТНАЯ процедура обновления? а никакой - каждый по своему обновляется. Вот в мандриве каждые 3 часа запускается urpmi --update-all, или что-то подобное...
опять-таки - бардаки они разные на разных системах, потому и подход к ним разный. Я-же не знаю, как у вас там?

не... вот что, а обновления крону я поручать не буду... хотя портаджи и оверлеи можно и отдать... в принципе тоже идея...
ЗЫ у нас основное дерево портов через rsync обёрнутый в emerge обновляется, а остальные оверлеи через svn/git/hg/... обёрнутые в layman. а ещё есть eix... в общем не грузись wink

#145225
Fat-Zer написал:
в общем не грузись

дык я и не гружусь - это твоя забота. У нас обновлений не бывает. Только секьюрные заплатки :)

#145253
drBatty написал:
дык я и не гружусь - это твоя забота. У нас обновлений не бывает. Только секьюрные заплатки

а новые версии старого софта? всё вручную?

Войдите или зарегистрируйтесь, чтобы ответить.