systemes:linux:cron_gestion_taches_planifiees

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
systemes:linux:cron_gestion_taches_planifiees [2016/08/03 16:12]
tribipod créée
systemes:linux:cron_gestion_taches_planifiees [2019/02/06 14:03] (Version actuelle)
Ligne 23: Ligne 23:
 ===== Syntaxe ===== ===== Syntaxe =====
  
-La syntaxe est simple et commune au différentes distributions.+La syntaxe est simple et commune au différentes distributions Unix (une ligne = une tâche).
 <code bash> <code bash>
 m h D M J  user  tâche m h D M J  user  tâche
Ligne 68: Ligne 68:
 ===== Exemples ===== ===== Exemples =====
  
-^ m ^ h     ^ D ^ M   ^ J   ^ Traduction                                                    ^   +^ m ^ h     ^ D ^ M   ^ J   ^ Traduction                                                  ^   
-| * | *     | * | *   | *   | Toutes les minutes                                            +| * | *     | * | *   | *   | Toutes les minutes                                          
-| 0 | 23    | * | *   | *   | Tous les jours à 23h00                                        +| 0 | 23    | * | *   | *   | Tous les jours à 23h00                                      
-| 0 | */6   | * | *   | *   | Toutes les 6 heures                                           +| 0 | */6   | * | *   | *   | Toutes les 6 heures                                         
-| 0 | 11,23 | * | *   | 1-5 | À 11h et 23h du lundi au samedi                               +| 0 | 11,23 | * | *   | 1-5 | À 11h et 23h du lundi au samedi                             
-| 0 | 23    | L | *   | *   | À 23h00 le dernier jour du mois (non standard)                +| 0 | 23    | L | *   | *   | À 23h00 le dernier jour du mois (non standard)              
-| 0 | 0     | 1 | 1/3 | *   Toutes les 3 mois à partir de janvier le 1er du mois à minuit |+| 0 | 0     | 1 | 1/3 | *   Tous les 3 mois à partir de janvier le 1er du mois à minuit |
  
 ===== Notification par mail ===== ===== Notification par mail =====
Ligne 96: Ligne 96:
 </code> </code>
  
-===== Tâche ponctuel à une heure précise =====+===== Tâche ponctuelle à une heure précise =====
  
-Les jobs, une alternative dans le cas où vous devez exécuter une tâche à un moment X sans devoir aller editer votre fichier. Imaginez, vous devez lancer un script de maintenance provisoire à 22h00.+Les jobs, une alternative dans le cas où vous devez exécuter une tâche à un moment X sans devoir aller éditer votre fichier. Imaginez, vous devez lancer un script de maintenance provisoire à 22h00.
 Vous taper '**at HH:MM**', '//Enter//', votre commande '**/root/maintenance.sh**', '//ctrl + D//', <EOT> apparaît et valide le job (1 dans le cas ci-dessous). Vous taper '**at HH:MM**', '//Enter//', votre commande '**/root/maintenance.sh**', '//ctrl + D//', <EOT> apparaît et valide le job (1 dans le cas ci-dessous).
 <code bash> <code bash>
Ligne 121: Ligne 121:
 ===== Conclusion ===== ===== Conclusion =====
  
-Vous voilà maintenant prêt à affronter <del>le merveilleux éditeur VIM</del> (euh, ..., ou pas !), votre éditeur favoris pour écrire vos script d'automatisation, de sauvegarde, etc... Et ensuite de lancer via cron afin que vous puissiez dormir tranquille sur vos 2 oreilles...+Vous voilà maintenant prêt à affronter <del>le merveilleux éditeur VIM</del> (euh, ..., ou pas !), votre éditeur favoris pour écrire vos scripts d'automatisation, de sauvegardes, etc... Et ensuite de lancer via cron afin que vous puissiez dormir tranquille sur vos 2 oreilles... 
 + 
 +Vous trouverez sur ce site ([[http://crontab.guru/|crontab.guru]]) pas mal d'exemples, mais qui vous aidera à la construction de votre tâche. ;-)
  • systemes/linux/cron_gestion_taches_planifiees.1470233540.txt.gz
  • Dernière modification: 2019/02/06 14:02
  • (modification externe)