Utilisation Crontab sur CentOS  : Guide étape par étape

Crontab est un utilitaire sur le CentOS système d'exploitation qui vous permet de programmer des tâches récurrentes à une heure prédéterminée. Voici les instructions d'utilisation crontab sur CentOS:

Étape 1 : Ouvrir crontab pour l'utilisateur actuel

Pour ouvrir crontab pour l'utilisateur actuel, exécutez la commande suivante :

crontab -e

Étape 2 : Comprendre la crontab syntaxe

Chaque ligne du crontab représente une tâche planifiée spécifique.

La crontab syntaxe est la suivante:

* * * * * command_to_be_executed  
-- -- -  
|| || |  
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)  
|| | ------- Month(1- 12)  
|| --------- Day of the month(1- 31)  
| ----------- Hour(0- 23)  
------------- Minute(0- 59)  

L'astérisque(*) signifie toutes les valeurs possibles pour ce champ.

Étape 3: Définissez les tâches dans le crontab

Par exemple, pour exécuter un script nommé "monscript.sh" à 1h du matin tous les jours, ajoutez la ligne suivante au crontab:

0 1 * * * /path/to/myscript.sh

Étape 4 : Enregistrer et quitter

Après avoir ajouté des tâches au crontab, enregistrez et quittez en appuyant sur Ctrl + X, puis tapez Y et appuyez sur Enter.

Étape 5 : Afficher crontab

Pour afficher la liste des tâches dans le crontab, exécutez la commande suivante :

crontab -l

Étape 6: Supprimer une tâche de la crontab

Pour supprimer une tâche du crontab, exécutez la commande suivante :

crontab -r

Remarque: Soyez prudent lorsque vous utilisez crontab, assurez-vous que la syntaxe et l'heure de planification sont correctes pour éviter un dysfonctionnement ou une surcharge du système.