Cron exécute des commandes à intervalle régulier, sans que vous ayez à vous connecter manuellement pour les lancer.
1. Ouvrir la crontab
crontab -e ouvre le fichier de planification de l'utilisateur courant.
2. Comprendre la syntaxe
Chaque ligne suit le format minute heure jour mois jour_semaine commande. Par exemple 0 3 * * * exécute une commande tous les jours à 3h du matin.
3. Cas d'usage courants
Sauvegarde automatique d'une base de données, nettoyage de fichiers temporaires, ou renouvellement d'un certificat SSL sont des tâches typiquement automatisées par cron.
4. Vérifier l'exécution
Rediriger la sortie d'une tâche vers un fichier de log (>> /var/log/matache.log 2>&1) permet de vérifier après coup qu'elle s'est bien exécutée.