Centos 6.x 中未调用 /etc/crontab 中的条目

Centos 6.x 中未调用 /etc/crontab 中的条目

我在 中创建了一个虚拟条目/etc/crontab,但它没有根据 cron 日志执行/var/log/cron::

2 月 7 日 08:20:01 本地主机 CROND[22781]: (root) CMD (/usr/lib64/sa/sa1 1 1)
2 月 7 日 08:30:01 本地主机 CROND[23132]: (root) CMD (/usr/lib64/sa/sa1 1 1)
2 月 7 日 08:40:01 本地主机 CROND[23137]: (root) CMD (/usr/lib64/sa/sa1 1 1)
2 月 7 日 08:50:01 本地主机 CROND[23147]: (root) CMD (/usr/lib64/sa/sa1 1 1)
2 月 7 日 09:00:01 本地主机 CROND[23922]: (root) CMD (/usr/lib64/sa/sa1 1 1)
2 月 7 日 09:01:01 本地主机 CROND[23977]: (root) CMD (run-parts /etc/cron.hourly)
2 月 7 日 09:01:01 localhost run-parts(/etc/cron.hourly)[23977]:启动 0anacron
2 月 7 日 09:01:01 localhost run-parts(/etc/cron.hourly)[23986]:完成 0anacron
2 月 7 日 09:10:01 本地主机 CROND[24264]: (root) CMD (/usr/lib64/sa/sa1 1 1)
2 月 7 日 09:20:01 本地主机 CROND[24295]: (root) CMD (/usr/lib64/sa/sa1 1 1)

/etc/crontab:

外壳=/bin/bash
路径=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=根
首页=/

# 详细信息请参见 man 4 crontabs

# 作业定义示例:
# .---------------- 分钟 (0 - 59)
#| .------------- 小时 (0 - 23)
#| | .---------- 一个月中的某一天 (1 - 31)
#| | | .-------- 月份 (1 - 12) 或一月、二月、三月、四月 ...
#| | | | .---- 一周中的某一天 (0 - 6)(星期日=0 或 7)或星期日、星期一、星期二、星期三、星期四、星期五、星期六
#| | | | |
# * * * * * 用户名 要执行的命令

05 20 * * * 根/data/CENTRAL_BACKUP/xxx.sh

操作系统是Centos。

答案1

您的 cron 作业设置为在 20 小时 5 分钟(24 小时格式)执行。而你提供的日志是从上午9点开始的。所以你应该等到 20 小时才能在日志中看到它。

并且不要输入前导零,这不是一个好习惯,让您的记录如下:

5 20 * * * root /data/CENTRAL_BACKUP/xxx.sh

相关内容