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
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
A voir également:
- Cron jobs ?? comment faire ?
- Z-cron - Télécharger - Optimisation
- Cron toutes les minutes ✓ - Forum Linux / Unix
- Jobs canada est il fiable - Forum Consommation & Internet
- Visual cron - Télécharger - Divers Utilitaires
- Cron toutes les heures ✓ - Forum Shell
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....
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....
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 :)
Si nous pourrions nous parler en live via msn messenger ca serai plus simple ! mon email : Reseau_Arena@hotmail.com
Je t'y attend :)
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+
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+
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
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
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
4 nov. 2011 à 13:28
Salut,
Tu t'inspires des posts au-dessus et tu consultes :
cron
Automatiser des tâches avec cron
Tu t'inspires des posts au-dessus et tu consultes :
cron
Automatiser des tâches avec cron