Tema: Re: procesu kontrole
Autorius: Gintis
Data: 2009-02-01 12:51:26
sugalvojau dar dadeti navarota :)
komanda   date >  failas
tada man irasytu data kada buvo nutruke, veliau galeciau perziureti kiek
daznai ir kada buvo sutrikimai. Bet man sita komanda  visada uzraso faile
ant virsaus (istrina faile kas buvo pries tai). kaip padaryti kad vis dadetu
papildomai eilute faile?

"Gintis" <dsfsdf@fgfh.lt> wrote in message 
news:gm3ttu$gos$1@trimpas.omnitel.net...
> programa specifine, sourcu nera. del ko nusikilina itariu, bet pakeisti 
> neis. O del  Levo minties, kad es resursus, tai todel as ir dedu uzdelsima 
> cikle, jeigu be uzdelsimo paleisi tikrinima aisku kad es resursus, o kai 
> tikrins kas minute, tai jau nieko nestabdys.
>
> "seitan" <seitan@_nereik_ring.lt> wrote in message 
> news:gm3tih$gf0$1@trimpas.omnitel.net...
>>O ash busiu balta varna ir pasakysiu, kad ne skriptuose laimes ishkoti 
>>reikia, o priezhaschiu, kodel "nusikilina kartais programa".
>>
>> -- 
>> _________________________
>> Seitan end Yvl
>> "Levas" <bla@sss.com> wrote in message 
>> news:gm3tea$gb3$1@trimpas.omnitel.net...
>>> jei suksi cikla be reikalo, tai jis valgys sistemos resursus. respawn 
>>> geriau pasidomek. Pas mane per sita sukosi telefonu stoties skambuciu 
>>> logeris. Nei vieno skambucio per kelis metus neprarado.
>>>
>>> -- 
>>> Bye, Levas
>>> --
>>> http://www.vabolis.lt - elektronika ir siaip
>>> "Gintis" <dsfsdf@fgfh.lt> wrote in message 
>>> news:gm3t8u$g6p$1@trimpas.omnitel.net...
>>>> dar karta dekui, viskas jau veikia, pats radau kaip ta cikla padaryti.
>>>>
>>>>
>>>> "Gintis" <dsfsdf@fgfh.lt> wrote in message
>>>> news:gm3sm1$fmu$1@trimpas.omnitel.net...
>>>>> dekui abiems, veikia! tik blogai kad man suveikia tik paleidus viena
>>>>> karta, kaip minejau noriu kad nuolat tikrintu. manau reiktu sioje
>>>>> programeleje padaryti kaip ir norejau cikla kuri suktu kas minute, 
>>>>> tada ta
>>>>> visa savo faila paleisciau su & gale ir liktu jis procesuose ir nuolat
>>>>> tikrintu. Tai kaip ta padaryti cikla su tarkim minutes uzdelsimu?
>>>>>
>>>>>
>>>>> "Audrys" <oginiekienoreikalaskokiadeze@takas.lt> wrote in message
>>>>> news:gm3pa7$ctj$1@trimpas.omnitel.net...
>>>>>> tik
>>>>>> testas=`ps -A|grep pavadinimas|grep -v grep`
>>>>>>
>>>>>>
>>>>>> "Levas" <bla@sss.com> wrote in message
>>>>>> news:gm2n04$q42$1@trimpas.omnitel.net...
>>>>>>>o kam ta minute? Sakei jei nebus proceso minute kita, nieko blogo 
>>>>>>>nebus?
>>>>>>>Tada reikia ivaldyti cron.
>>>>>>>
>>>>>>> O skriptas tai kazkas tokio. Niekada nerasiau shellui skriptu bet 
>>>>>>> google
>>>>>>> man padejo :)
>>>>>>>
>>>>>>> testas=`ps -A|grep pavadinimas`
>>>>>>> if  [ -z "$testas" ]; then
>>>>>>>    echo paleidziam
>>>>>>> fi
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Bye, Levas
>>>>>>> --
>>>>>>> http://www.vabolis.lt - elektronika ir siaip
>>>>>>> "Gintis" <dsfsdf@fgfh.lt> wrote in message
>>>>>>> news:gm2jmt$o20$1@trimpas.omnitel.net...
>>>>>>>> atsakymas vertas demesio. dekui. bet kadangi nelabai sugebu 
>>>>>>>> parasyti
>>>>>>>> *.sh
>>>>>>>> faila su tokiais navarotais, tai gal kas padetumete parasyt. tai 
>>>>>>>> reiktu
>>>>>>>> kad
>>>>>>>> veiktu taip:
>>>>>>>>
>>>>>>>> repeat
>>>>>>>> if ps -A|grep = NULL then  paleisti /mano.sh
>>>>>>>> delay 1 min
>>>>>>>> until 1=0 (tipo amzinai)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> "Levas" <bla@sss.com> wrote in message
>>>>>>>> news:gm2in2$ncq$1@trimpas.omnitel.net...
>>>>>>>>> ps -A|grep proceso_pavadinimas
>>>>>>>>>
>>>>>>>>> Jei yra rezultatas, nieko nedarai, jei NULL, tai paleidi.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> O siaip, jei nori kad procesas automatiskai pasileistu, jei jis
>>>>>>>>> pasileidzia kiek kitaip. Tada jis pats pasileidines.
>>>>>>>>> eini i inittab ir ten isiterpi:
>>>>>>>>>
>>>>>>>>> zz:12345:respawn:/usr/local/sbin/my_daemon
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>>> Bye, Levas
>>>>>>>>> --
>>>>>>>>> http://www.vabolis.lt - elektronika ir siaip
>>>>>>>>> "Gintis" <dsfsdf@fgfh.lt> wrote in message
>>>>>>>>> news:gm2ffu$kid$1@trimpas.omnitel.net...
>>>>>>>>>> turiu idomia problema. laikas nuo laiko man kazkodel nusikilina
>>>>>>>>>> programa
>>>>>>>>>> is
>>>>>>>>>> procesu. paziuriu su komanda ps, sarase nebera jos. gal but 
>>>>>>>>>> imanoma
>>>>>>>>>> kazkokiubudu uzprograminti koki tai skripta ar ka, kad tarkim kas
>>>>>>>>>> minute
>>>>>>>>>> patikrintu procesus ir jeigu ten nera mano norimo paleistu mano
>>>>>>>>>> nurodyta
>>>>>>>>>> programa? blogiausiu atveju galiu procesus irasineti i faila, 
>>>>>>>>>> tada
>>>>>>>>>> gal
>>>>>>>>>> eitu
>>>>>>>>>> kokiu budu su kokia tai komanda ieskoti faile zodzio (mano 
>>>>>>>>>> programos
>>>>>>>>>> pavadinimo) ir neradus paleisti?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>
>>
>
>