Cron est l'un des outils pratiques et puissants de Linux OS utilisé principalement par les administrateurs système. Cron Jobs a permis aux utilisateurs d'exécuter une tâche particulière (commande ou un script) à plusieurs reprises à une date et une heure données. Le travail cron a une fois exécuté automatiquement à cette date et à cette heure sans implication de l'utilisateur. Certaines des tâches qui peuvent être gérées par CRON comprennent les sauvegardes des fichiers journaux et de la base de données, des tâches de maintenance, l'envoi d'e-mails, l'état du système de surveillance, etc. Le Cond est le service qui s'exécute en arrière-plan et vérifie régulièrement le fichier / etc / crontab, / var / spool / cron, et / etc / cron.D Répertoires pour les travaux prévus. Si l'heure prévue pour les travaux Cron correspond à l'heure du système d'exploitation, les travaux sont exécutés.
Cet article décrit comment gérer un travail cron tous les lundis et jeudis.
Syntaxe crontab
La syntaxe d'une entrée crontab est la suivante:
* * * * *
Chaque * dans cette syntaxe fait référence à ce qui suit:
Minute (0-59) heure (0-23) Jour du mois (1-31) mois (1-12 ou noms) Jour de la semaine (0-7 ou noms)
Un astérisque (*) représente toutes les valeurs autorisées. Par exemple, un astérisque dans le champ Hour exécutera le travail cron toutes les heures.
Diriger un crontab lundi et jeudi
Pour exécuter un travail Cron tous les lundis et jeudis, modifiez le fichier Crontab en utilisant la commande ci-dessous:
$ crontab -e
Puis ajoutez une entrée pour le travail cron. Par exemple, pour exécuter un travail cron tous les lundis et jeudis à 5h00, l'entrée serait:
0 5 * * lun
ou
0 5 * * 1,4
Si vous souhaitez gérer le travail Cron tous les lundis et jeudis à 17h00, l'entrée serait:
0 17 * * lun
ou
0 17 * * 1,4
Enregistrez et fermez le fichier.
Maintenant, votre travail prévu se déroulera tous les lundis et jeudi à l'heure spécifiée. Cependant, n'oubliez pas que le travail ne sera pas exécuté si votre système est à l'heure prévue.
Dans cet article, nous avons couvert comment gérer un travail cron tous les lundis et jeudis dans un système d'exploitation Linux. De même, vous pouvez planifier n'importe quelle tâche un jour et une heure spécifiques en utilisant les travaux Cron.