migré vers HowtoCron
This commit is contained in:
parent
37358f7aaf
commit
eb00af3895
|
@ -1,56 +0,0 @@
|
||||||
---
|
|
||||||
categories: web
|
|
||||||
title: Howto Crontab
|
|
||||||
...
|
|
||||||
|
|
||||||
La commande `crontab` permet d'éditer/lister/supprimer les tâches planifiées gérées par le service **cron**. Pour plus de détails sur l'administration système d'un service cron, voir [HowtoCron]().
|
|
||||||
|
|
||||||
## Gestion de votre crontab
|
|
||||||
|
|
||||||
Via un accès SSH, vous pouvez gérer votre crontab.
|
|
||||||
|
|
||||||
Pour lister votre crontab :
|
|
||||||
|
|
||||||
~~~
|
|
||||||
$ crontab -l
|
|
||||||
~~~
|
|
||||||
|
|
||||||
Pour éditer votre crontab via l'éditeur par défaut (souvent Vim) :
|
|
||||||
|
|
||||||
~~~
|
|
||||||
$ crontab -e
|
|
||||||
~~~
|
|
||||||
|
|
||||||
> _Note :_ attention, _crontab -r_ efface définitivement toute votre crontab, donc méfiez-vous car la touche `r` est proche de la touche `e` sur un clavier Azerty ou Qwerty.
|
|
||||||
|
|
||||||
Pour éditer votre crontab via un autre éditeur (par exemple _pico_) :
|
|
||||||
|
|
||||||
~~~
|
|
||||||
$ EDITOR=pico crontab -e
|
|
||||||
~~~
|
|
||||||
|
|
||||||
## Exemples de crontab
|
|
||||||
|
|
||||||
Attention, si une ligne de votre crontab a une syntaxe incorrecte, toute votre crontab risque d'être considérée comme invalide.
|
|
||||||
|
|
||||||
Veuillez également lire ces conseils : [TipsDevWeb#scripts-en-crontab]()
|
|
||||||
|
|
||||||
Lancer la commande _date_ tous les jours à minuit :
|
|
||||||
|
|
||||||
~~~
|
|
||||||
@daily date
|
|
||||||
~~~
|
|
||||||
|
|
||||||
Lancer la commande tous les dimanches à 6h42 :
|
|
||||||
|
|
||||||
~~~
|
|
||||||
42 6 * * 0 date
|
|
||||||
~~~
|
|
||||||
|
|
||||||
Lancer la commande tous les 4h en commençant à 7h35.
|
|
||||||
|
|
||||||
~~~
|
|
||||||
35 7-23/4 * * *
|
|
||||||
~~~
|
|
||||||
|
|
||||||
Pour plus d'informations sur la syntaxe, vous pouvez utiliser la commande : [man 5 crontab](https://manpages.debian.org/jessie/cron/crontab.5.en.html)
|
|
Loading…
Reference in a new issue