Ubuntu Cronjob: explication et configuration
Les outils cron sont un outil utile dans Ubuntu. Nous expliquerons comment le configurer et l'utiliser.
Cronjob Ubuntu - qu'est-ce que c'est?
- Un travail cron - également appelé crontab - est une commande qui exécute des scripts et des programmes à un moment spécifié. Il convient donc par exemple pour effectuer des sauvegardes ou effectuer des mises à jour.
- Veuillez noter, cependant, qu'une tâche cron n'est exécutée que si votre ordinateur est vraiment allumé. Les tâches cron manquées ne seront pas compensées.
- Un cronjob se compose de 7 sections. Le premier représente la minute et le second l'heure où la tâche est terminée. La troisième section contient le jour du mois et la quatrième le mois lui-même, la cinquième est le jour de la semaine, les chiffres 0 et 7 représentant chacun le dimanche. La sixième section répertorie l'utilisateur pour lequel le cronjob est exécuté. Enfin, la tâche elle-même est notée.
- Les tâches Cron sont stockées à l'échelle du système dans le répertoire "/ etc / crontab" ou pour les utilisateurs individuels sous "/ var / spool / cron / crontabs".
Créer un cronjob Ubuntu - c'est comme ça que ça se fait
- Le service cronjob pour le terminal est déjà inclus dans Ubuntu. Aucune installation n'est donc nécessaire.
- Pour créer ou modifier un travail cron, ouvrez le terminal et tapez "crontab -e". Si vous souhaitez modifier les tâches cron d'un autre utilisateur, entrez "crontab -u user -e" et remplacez "user" par l'utilisateur souhaité.
- Vous pouvez maintenant choisir l'éditeur que vous souhaitez utiliser pour modifier vos tâches cron. Nous vous recommandons d'utiliser nano car c'est le moyen le plus simple.
- Utilisez les touches fléchées pour naviguer vers le bas du document et entrez votre cronjob. Si vous n'avez pas besoin d'un paramètre, remplissez-le simplement avec "*". Par exemple, si vous souhaitez effectuer une tâche cron tous les jours à 3 h 30 du matin, il vous suffit de remplir les heures et les minutes, au lieu des autres valeurs, il y a un "*".
- Lorsque vous avez terminé, appuyez simultanément sur [Ctrl] et [X] et confirmez avec [J] et [Entrée]. Vos modifications sont enregistrées et fermées nano.
- Pour répertorier tous vos travaux cron, tapez la commande "crontab -l". Pour voir les tâches cron d'un autre utilisateur, tapez "crontab -u user -l". Remplacez "utilisateur" par le nom de l'utilisateur souhaité.