程序猿专题

crontab 不执行问题排查

2018-08-27  本文已影响0人  爱吃饭的小芒果

参考文章:https://blog.csdn.net/u011734144/article/details/54576469

单独执行shell脚本没问题,但是放到crontab中之后不执行

1、排查语法正确

35 15 * * * /data/bizqa_crm/bizsurpport/sync_tool_bizfund/run.sh

2、排查了单独运行shell脚本正常

3、排查了crontab运行正常

service crond start

4、怀疑shell脚本存在绝对路径问题,crontab中加入一行

00 15 * * * echo 123 >> /home/denglinjie/testFile

检查该文件中加进去了123

因此判断,确实是脚本内的绝对路径问题,第2步单独执行shell脚本在当前路径下的,所以没问题,换一个路径执行,发现没执行成功。

修改shell脚本的路径问题,定时任务执行成功

补充:crontab查看是否执行过,可查看日志tailf /var/log/cron,查看里面是否有执行过的记录

上一篇下一篇

猜你喜欢

热点阅读