Cron jobs ?? comment faire ?

Feroo -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j'ai un petit problème, je n'arrive pas a faire executer une tache avec cron. Celui ci est dispo. sur mon hebergeur.

Voila le formulaire qu'il me donne :

http://www.feroo.com/cron.jpg

Lorsque je met l'exemple ca marche pas il me dis cela :
" No such file or directory ".

L'article sur CCM ne m'a pas aidé non plus.

4 réponses

  1. C@m3l3@n
     
    slt,
    comme tu es sans doute au courant le DAemon "cron" sert de planificatur des taches sous nux.
    Il se trouve dans /etc/crontab (ca serait bien de verifier s'i s'y trouve d'ailleurs!
    Sinon pour les commandes il te reste tjs le man
    Sion il y a egalment crontab qui doit se trouver si mes souvenirs sont bons dans /var/spool/cron/
    qu'on appelle grace a la commabnde crontab pour par exemple des taches cycliques(tous les jours, semaines ,mois)
    Essaye avec celle là ou/et verifie si le fichier est present.
    En ce qui concerne les commandes te reste tjs le man.
    Si tu as besoin de plus d'infos je reste à ta disposition....
    0
  2. FEroo
     
    Désolé je ne comprend pas tout ce que tu raconte moi j'ai fait un site et il y avé cron jobs, j'ai cliquez dessus et je suis arrivé sur ce formulaire mais c'est tout :(

    Si nous pourrions nous parler en live via msn messenger ca serai plus simple ! mon email : Reseau_Arena@hotmail.com

    Je t'y attend :)
    0
  3. rbert
     
    c'est pourtant tres simple

    cron a besoin pour exectuer les taches programmees que le "service" tourne
    le service se nome en general crond ou cron

    pour voir si il tourne tu peux faire
    ps -ef | grep -i cron

    tu y vois alors une ligne qui ressemble a :
    linux:/home/stockage/manicours # ps -ef | grep -i cron
    root 1729 1 0 Nov09 ? 00:00:00 /usr/sbin/cron
    root 10517 10986 0 09:26 pts/5 00:00:00 grep -i cron
    linux:/home/stockage/manicours #

    la tu vois que /usr/sbin/cron tourne sur ma machine...
    si tel n'est pas le cas il faut le demarrer

    par exemple pour ma config ca fait :
    /etc/rc.d/rc3.d/cron start

    ensuite une fois le service actif tu peux planifier les jobs

    /!\ ATTENTION /!\

    n'edite jamais le fichier de cron
    la commande a utiliser est crontab -e

    ensuite ca se fait comme ca
    00 6 * * 1-5 /home/outils/reveil
    30 11 * * 0,6 /home/outils/reveil

    par exemple pour reveiller a 6:00 les lundi a vendredi et a 11:30 le weekend..

    la commande que tu associe a l'horaire doit etre parfaitement exacte avec son chemin complet obligatoirement.

    par exemple si tu veux vider tout les mails de tout le monde tous les lundi matin :

    0 0 * * 1 for i in /var/spool/mail/*; do cat /dev/null > $i; done

    -----------------------------------------

    pour ton histoire de site la ca n'a strictement rien a voir avec des cron jobs.

    donc tu peux effacer de suite de tes historiques et bookmarks ce site.

    A+
    0
  4. olivierkeuf
     
    bonjour,
    pour mon cas je veux parametrer la supression d'un repertoire sur linux a une date et heure donner. comment puise je le faire en utilisant cron .

    merci d'avance
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Salut,

      Tu t'inspires des posts au-dessus et tu consultes :

      cron
      Automatiser des tâches avec cron
      0