Comment puis-je créer une tâche cron?
Les utilisateurs d'Unix écrire, modifier, la liste, et de supprimer des emplois cron crontab en utilisant la «commande».
«crontab-e» vous emmène dans votre éditeur par défaut pour éditer votre crontab entrées.
`crontab-l` listes votre crontab.
«crontab-r` enlève votre crontab.
crontab de sécurité
Si le fichier cron.allow existe, alors vous devez être inscrit dans ce fichier afin d'être autorisé à utiliser la commande «crontab». Si le fichier cron.allow n'existe pas, mais le cron.deny fichier existe, alors vous ne devez pas être inscrit dans la cron.deny afin d'utiliser cette commande. Si aucun de ces fichiers existe, seul le super sera autorisé à utiliser la commande «crontab».
Format crontab
Chaque utilisateur dispose de cinq entrée crontab temps et les champs de date, suivie par une commande. Les commandes sont exécutées par le démon cron lors de la minute, l'heure, et le mois de l'année, les champs correspondent à l'heure actuelle, et au moins un des deux champs jour (jour du mois ou le jour de la semaine) correspondent à l'heure actuelle.
Le temps et les champs de date à une entrée crontab sont:
| Champ | Les valeurs |
|---|---|
| Minute | 0-59 ou * |
| Heure | 0-23 ou * |
| Jour du mois | 1-31 ou * |
| Mois | 1-12 (ou noms) ou * |
| Jour de la semaine | 0-7 (0 ou 7 est dimanche, ou le nom) ou * |
crontab entrées mai utilisation varie, tel que "2.6". Les listes sont également autorisés, tels que "1,7".
Exemple de crontab Entries
# Cette commande sera passé à une minute de chaque heure
01 * * * * / usr / local / bin / horaire
# Cette commande permet d'exécuter tous les jours à 4:02 am
02 4 * * * / usr / local / bin / jour
# Cette commande tous les dimanches à 4:22 am
22 4 * * 0 / usr / local / bin / semaine
# Cette commande va lancer le premier de chaque mois à 4:42 am
42 4 1 * * / usr / local / bin / cron.monthly
crontab de root
La racine des utilisateurs crontab utilise une syntaxe légèrement différente. Elle ajoute un champ après le Jour de la Semaine de domaine, qui précise ce que l'utilisateur la tâche que doit exécuter.
En outre, la racine a une fichier crontab - / etc / crontab. root est capable d'utiliser l'un ou les deux fichiers crontab.
Pour plus de renseignements sur cron et crontab
«cron» et «crontab» sont plus puissants et complexes que ceux décrits ici. Pour plus d'informations, reportez-vous à leurs pages de manuel.
|
Bookmark Comment puis-je créer une tâche cron?

