Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    usare crontab per creare un demone

    Ciao
    la mia problematica è capire se è possibile impostare /etc/crontab per far girare ogni 30 secondi un piccolissimo script!?

  2. #2
    L'unita' di misura per crotab e' un minuto, non credo sia possibile impostare cron per lavorare sotto questo limite. Comunque non creeresti un demone. Per creare un demone usa lo script start-stop-deamon che trovi in qualsiasi distribuzione seria (locate start-stop).

    Ciao.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  3. #3
    thanks
    ho questo
    root@localhost maurizio/# which start-stop-daemon
    /usr/sbin/start-stop-daemon
    potreste spiegarmi come poter creare un demone da questo comando??


    e poi come dire a crontab che mi dovrebbe far partire uno script ogni minuto??
    mica posso elencare i numeri da 0 a 59!?

  4. #4
    ho trovato questo http://www.jadmadi.net/2005/01/23/li...uto-reconnect/ ma non va la configurazione di crontab che indica??

  5. #5
    se devi crearti un demone "casalingo" prova i daemontools, sviluppati da bernstein (creatore di qmail) sono un semplice metodo per demonizzare semplici operazioni. In poche parole fanno in modo che un certo eseguibile/comando/script/blabla giri in modo continuo.
    A forza di seguire la corrente si finisce in qualche fogna
    -- M.Connelly

    http://www.syn-ack.it

  6. #6
    e poi come dire a crontab che mi dovrebbe far partire uno script ogni minuto??
    mica posso elencare i numeri da 0 a 59!?
    */1 * * * * /tuo/comando

    http://www.koch-schmidt.de/cronnix/d...ab_syntax.html
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    411

    Re: usare crontab per creare un demone

    Originariamente inviato da farthest
    Ciao
    la mia problematica è capire se è possibile impostare /etc/crontab per far girare ogni 30 secondi un piccolissimo script!?

    Nel tuo script ci aggiungi la riga "sleep 30" e lo chiudi in un loop infinito.

    Poi lo lanci in background.
    RTFM.
    Pessimismo e fastidio.

  8. #8

    Re: Re: usare crontab per creare un demone

    Originariamente inviato da b00malek
    Nel tuo script ci aggiungi la riga "sleep 30" e lo chiudi in un loop infinito.

    Poi lo lanci in background.
    Si` e poi? che conrollo hai sullo script? Appena ho un momento vi faccio un esempio con start-stop-deamon che e' lo strumento giusto. Nel frattempo potreste vedere gli script di init.d che lo usano

    grep 'start-stop-deamon' /etc/init.d/*
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    411

    Re: Re: Re: usare crontab per creare un demone

    Originariamente inviato da Mutato
    Si` e poi? che conrollo hai sullo script? Appena ho un momento vi faccio un esempio con start-stop-deamon che e' lo strumento giusto. Nel frattempo potreste vedere gli script di init.d che lo usano

    grep 'start-stop-deamon' /etc/init.d/*
    Kill / killall ti dice niente??
    RTFM.
    Pessimismo e fastidio.

  10. #10

    Re: Re: Re: Re: usare crontab per creare un demone

    Originariamente inviato da b00malek
    Kill / killall ti dice niente??
    Intendo dice che un servizio lanciato con uno script apposito per demonizzare un servizio rimane piu' pulito, senza pensare che kill va benissimo, ma il problema non sta in kill, ma nel background. Non e' infatti cosi' scontato lanciare un servizio in background e poi uscire dalla sessione.
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.