Ubuntu 开启 Crontab 计划任务日志
2015-05-05 15:06
671 查看
Ubuntu 下的 Crontab 日志功能不是自动开启的。开启日志功能的步骤是:
① 修改 rsyslog
找到:
去掉前面的 #
② 重启 rsyslog
③ 此时就可以查看日志了
如果出现:
那么就是说,crontab执行脚本时是不会直接错误的信息输出,而是会以邮件的形式发送到你的邮箱里,这时候就需要邮件服务器了,如果你没有安装邮件服务器,它就会报这个错。如果是测试,可以用下面的办法来解决:
在每条定时脚本后面加入:
参考:
Ubuntu查看crontab运行日志
ubuntu开启crontab日志记录及解决No MTA installed, discarding output问题
① 修改 rsyslog
sudo vim /etc/rsyslog.d/50-default.conf
找到:
#cron.* /var/log/cron.log
去掉前面的 #
② 重启 rsyslog
sudo service rsyslog restart
③ 此时就可以查看日志了
tail -f /var/log/cron.log
如果出现:
(CRON) info (No MTA installed, discarding output)
那么就是说,crontab执行脚本时是不会直接错误的信息输出,而是会以邮件的形式发送到你的邮箱里,这时候就需要邮件服务器了,如果你没有安装邮件服务器,它就会报这个错。如果是测试,可以用下面的办法来解决:
在每条定时脚本后面加入:
>/dev/null 2>&1
参考:
Ubuntu查看crontab运行日志
ubuntu开启crontab日志记录及解决No MTA installed, discarding output问题
相关文章推荐
- UBUNTU开启CRONTAB日志记录及解决NO MTA INSTALLED, DISCARDING OUTPUT问题
- Ubuntu 下计划任务使用(crontab)
- ubuntu设定计划任务at batch crontab
- ubuntu 的 crontab 计划任务
- 详述Linux计划任务的 at和crontab的命令 以及如何查看crontab日志
- 解决crontab计划任务命令写对查看日志也有执行记录但命令执行后却没相应创建文件
- Linux 计划任务 Crontab 笔记与总结(4)crontab 的日志
- ubuntu下开启crontab日志
- Linux下使用crontab来执行定时任务计划----执行每晚12点多执行移动log日志文件操作
- ubuntu开启crontab日志
- ubuntu crontab 开启日志
- Centos7 crontab启动等的变化,以及Ubuntu crontab的日志开启
- Ubuntu如何开启crontab运行日志?
- Linux 计划任务 — crontab
- crontab 计划任务的知识
- ubuntu没有开启cron日志
- Linux 计划任务之crontab
- PHP计划任务:如何使用Linux的Crontab执行PHP脚本
- Ubuntu 使用crontab定时任务
- Ubuntu下的计划任务 -- cron的基本知识