linux中crontab的定时任务总是不自动执行

2019-01-03 01:53发布

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

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

标签: linux
2条回答
混吃等死
2楼-- · 2019-01-03 02:29

这个报错不是很明显么   如果想使用发送邮件或广播功能,请先在系统内安装一个MTA

查看更多
Bombasti
3楼-- · 2019-01-03 02:38

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

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
查看更多
登录 后发表回答