Accueil Arch Linux Créer une tâche planifiée avec « crontab »

Créer une tâche planifiée avec « crontab »

0
0
36

crontab

Je ne sais pas vous mais moi j’ai besoin très souvent d’exécuter une ou plusieurs tâches à une heure donnée. Pour se faire, j’utilise cron/cronie et avec ce petit article je vous montre comment faire. Suivez le guide :-)

1) Pré-requis, installer cron (cronie pour Arch linux),
pacman -S cronie

2) Pour lancer le service,
systemctl enable cronie
systemctl start cronie

Voici comment se compose une tâche cron:
mm jj MMM JJJ [option] tâche > log.txt

mm = minute (00-59)
jj = jour de la semaine (00-23)
MMM = mois (1-12) ou jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec
JJ = jour de la semaine (1-7) ou mon, tue, wed, thu, fri, sat, sun
[option] = ex: sh
tâche = la tâche à exécuter

Exemples de tâches:
- Tous les jours à 5h45:
45 05 * * * sh /backup.sh > /home/$USER/log.txt

- Tous les 1er de chaque mois à 9h30:
30 09 1 * * sh rm rf /home/$USER/share/.recycle/

- Toutes minutes:
* * */1 * * sh /minute.sh

- Toutes les 12 heures:
00 */12 * * * sh /home/$USER/rsync.sh

End ;-)

Charger d'autres articles liés
Charger d'autres écrits par gnusolitaire
Charger d'autres écrits dans Arch Linux

Laisser un commentaire

Consulter aussi

Cli, ré-encoder des vidéos par lot

Prérequis, installer ffmpeg. - Le script, à placer dans le dossier contenant les vidéos à …