linux中crontab的定时任务总是不自动执行怎么回事啊?

用的是 Ubuntu 16.04 ,通过 crontab -e 命令添加了定时任务后,定时任务执行是日志中会出现下面的错误提示:

Please install an MTA on this system if you want to use sendmail!

在 crontab 配置中添加 ​​MAILTO=""​​ 之后这个不能发邮件的提示消失了,但定时任务还是不能成功执行,crontab 中对应的配置如下:

30 13 * * Mon,Tue,Wed,Thu,Fri cd /root/DevOps/ && ./test.sh
linux
2023-11-07 14:14:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
轻薄滴假象

定时任务不能执行是由于 ​​command not found​​​ ,在 crontab 配置中设置 ​​PATH​​ 后解决

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
分享
微博
QQ
微信
回复
2023-11-07 16:05:33
相关问题
如何实现定时任务有懂吗?
779浏览 • 1回复 待解决
IDE安装报错怎么回事
1545浏览 • 1回复 待解决
ohpm安装失败怎么回事
2156浏览 • 1回复 待解决
DevEco Studio出错怎么回事?
1602浏览 • 1回复 待解决
真机无法调试怎么回事
598浏览 • 1回复 待解决
自动签名失败一直加载怎么回事
4723浏览 • 2回复 待解决
ArkUI 横屏时应用自动重启怎么回事
468浏览 • 1回复 待解决
webview打开地址时报错 怎么回事?
3621浏览 • 1回复 待解决
启动模拟器报错怎么回事
269浏览 • 1回复 待解决
如何申请多个长时任务
257浏览 • 1回复 待解决
鸿蒙NFC API没法用怎么回事
872浏览 • 1回复 待解决
mysql导出数据库报错怎么回事
497浏览 • 1回复 待解决
fileio.open文件路径错误怎么回事
1136浏览 • 1回复 待解决
后台长时任务启动失败
218浏览 • 1回复 待解决