Comment planifier et automatiser des tâches avec Crontab dans Ubuntu 1

Comment planifier et automatiser des tâches avec Crontab dans Ubuntu

Vous en avez assez de devoir gérer vous-même certaines tâches sur votre ordinateur ? Si vous utilisez Linux ou Ubuntu, ces tâches manuelles ne devraient pas être un problème, car vous pouvez facilement planifier des tâches.

Dans cet article, nous discutons de l’utilisation de Crontab pour planifier et automatiser des tâches dans Ubuntu. Notez que pendant que nous utilisons Ubuntu comme exemple ici, les étapes ci-dessous fonctionneront pour toute distribution Linux.

Utilisation de Crontab pour planifier et automatiser des tâches dans Ubuntu

Le démon Cron remplit la même fonction que le planificateur de tâches sous Windows. Avec cette application, vous pouvez choisir une heure préférée pour tout processus que vous souhaitez démarrer, qu’il s’agisse d’une tâche de sauvegarde ou de maintenance. Avec cet utilitaire, vous pouvez planifier une tâche sans intervention manuelle.

Cependant, avant de se plonger dans l’utilisation de Crontab, il est important de comprendre la structure et l’agencement pour la configuration des tâches sur celui-ci.

Principes de base de l’arrangement de travail Crontab

commande utilisateur mh dom mon dow
┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │
│ │ │ │ └───── jour de la semaine (0 – 6) (0 est le dimanche, ou utilisez des noms)
│ │ │ └────────── mois (1 – 12)
│ │ └─────────────── jour du mois (1 – 31)
│ └──────────────────── heure (0 – 23)
min (0 – 59)

  • m – représente la minute et peut être n’importe quel nombre de 0 à 59.
  • h – représente l’heure et peut être n’importe quel nombre de 0 à 23.
  • dom – représente le jour du mois et peut être n’importe quel nombre compris entre 1 et 31.
  • lun – représente des mois. Vous pouvez définir explicitement le mois d’exécution d’une tâche. La plage est de 1 à 12.
  • dow – voulez-vous qu’une tâche s’exécute un jour précis de la semaine ? Vous pouvez choisir un nombre entre 0 et 6.
  • utilisateur – si vous avez plus d’un utilisateur sur Ubuntu, vous pouvez spécifier lequel est responsable de la tâche.
  • commander – après avoir choisi l’heure et le compte utilisateur, vous devez écrire une commande pour la tâche elle-même.

Comment utiliser Crontab pour planifier une sauvegarde sur Ubuntu

Après avoir expliqué les outils que vous utiliserez pour automatiser les tâches dans Ubuntu, voici comment planifier une tâche de sauvegarde :

1. Lancez un terminal, soit depuis le menu Applications, soit en appuyant sur Ctrl + Alt + T.

2. Tapez la commande :

3. Si vous l’exécutez pour la première fois, il vous demandera de choisir l’éditeur pour ouvrir le fichier. Vous pouvez appuyer sur 2 pour les nano.

4. Dans le fichier crontab qui s’est ouvert, faites défiler jusqu’à la fin du fichier avec la touche Flèche bas. Pour ajouter une tâche à exécuter à une heure précise, ajoutez votre tâche au format suivant :

Par exemple, pour exécuter un script de sauvegarde à 5 heures du matin tous les lundis :

Planifier des tâches dans Ubuntu 2

5. Lorsque vous avez terminé, appuyez sur Ctrl + O pour enregistrer le fichier dans l’éditeur nano. presse Ctrl + X pour quitter l’éditeur nano.

C’est ça.

Conclusion

Avec ces instructions, il vous sera assez facile de planifier des tâches dans Ubuntu. Souhaitez-vous découvrir plus de conseils sur l’utilisation d’Ubuntu ? Consultez notre guide sur la façon de démarrer Ubuntu en mode de récupération.

Soutenez notre effort ❤️

Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.

Paiement sécurisé sur PayPal
Moyens I/O Staff est une équipe de rédacteurs spécialisés, passionnés par la technologie, l’innovation et les usages numériques. Forts d’une expertise pointue en IA, applications mobiles, gaming et tendances digitales, nous produisons un contenu rigoureux, vérifié et utile. Notre mission : vous offrir une information fiable et claire pour mieux naviguer dans le monde numérique en constante évolution. Découvrez les avis de nos lecteurs sur Trustpilot.