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

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

0
0
32

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

Fedora, lire un maximum de formats multimédia?

Sous Fedora, comment faire pour pouvoir lire un max de formats multimédia? - Installer et …