用的是 Ubuntu 16.04 ,通過(guò) crontab -e 命令添加了定時(shí)任務(wù)后,定時(shí)任務(wù)執(zhí)行是日志中會(huì)出現(xiàn)下面的錯(cuò)誤提示:Please install an MTA on this system if you want to use sendmail!在 crontab 配置中添加 MAILTO="" 之后這個(gè)不能發(fā)郵件的提示消失了,但定時(shí)任務(wù)還是不能成功執(zhí)行,crontab 中對(duì)應(yīng)的配置如下:30 13 * * Mon,Tue,Wed,Thu,Fri cd /root/DevOps/ && ./test.sh
1 回答

撒科打諢
TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
定時(shí)任務(wù)不能執(zhí)行是由于 command not found
,在 crontab 配置中設(shè)置 PATH
后解決
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
添加回答
舉報(bào)
0/150
提交
取消