Maison > Opération et maintenance > CentOS > le corps du texte

Que faire si la crontab Centos ne s'exécute pas

angryTom
Libérer: 2020-03-17 13:03:18
original
4408 Les gens l'ont consulté

Que faire si la crontab Centos ne s'exécute pas

Que faire si la crontab Centos ne s'exécute pas

Les étapes pour résoudre la cause sont les suivantes :

1 . Tout d'abord, vérifiez si le serveur a activé le service de planification des tâches de synchronisation, seul l'utilisateur root peut ouvrir et fermer le service crond

[root@mimvp-bj script]# service crond status
crond is stopped
Copier après la connexion

2. Activez le service de planification des tâches planifiées

[root@mimvp-bj script]# service crond start
Starting crond:                   [  OK  ]
Copier après la connexion

3. Vérifiez l'état du service de planification des tâches planifiées (apprentissage recommandé :tutoriel navicat)

[root@mimvp-bj script]# service crond status
crond (pid  24577) is running…
Copier après la connexion

4 Vérifiez le journal de sortie de crontab et dépannez

cat /var/spool/cron/root # root用户就是root文件
Copier après la connexion

. 5. Vérifiez le format de la tâche crontab. Si le format est incorrect, il n'y a pas de problème. Exécutera

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# .—————- minute (0 – 59) 
# |  .————- hour (0 – 23)
# |  |  .———- day of month (1 – 31)
# |  |  |  .——- month (1 – 12) OR jan,feb,mar,apr … 
# |  |  |  |  .—- day of week (0 – 6) (Sunday=0 or 7)  OR
#sun,mon,tue,wed,thu,fri,sat 
# |  |  |  |  |
# m h dom mon dow command
# *  *  *  *  *  command will be executed
Copier après la connexion

Par exemple :

*/5 * * * * root /usr/libexec/atrun
Copier après la connexion

. Explication des paramètres :

minute(m)   :  代表一小时内的第几分,范围 0-59。 
hour (h)   :  代表一天中的第几小时,范围 0-23。 
mday (dom)  :  代表一个月中的第几天,范围 1-31。 
month (mon)  :  代表一年中第几个月,范围 1-12。 
wday  dow)   :  代表星期几,范围 0-7 (0及7都是星期天)。 
who            :  要使用什么身份执行该指令,当您使用 crontab -e 时,不必加此字段。 
command(command): 所要执行的指令。
Copier après la connexion

Cet article provient du site Web chinois PHP, colonne Tutoriel d'utilisation de CentOS, veuillez faire attention à cette colonne pour plus de tutoriels connexes !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!