Cron jobs ?? comment faire ?

Fermé
Feroo - 13 déc. 2003 à 18:54
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 4 nov. 2011 à 13:28
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.
A voir également:

4 réponses

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
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
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
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
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
4 nov. 2011 à 13:28
Salut,

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

cron
Automatiser des tâches avec cron
0