ubuntu14.04开启crontab日志
2015-12-05 13:42
239 查看
ubuntu默认没有开启cron日志记录
1. 修改rsyslog
sudo vim /etc/rsyslog.d/50-default.conf
cron.* /var/log/cron.log #将cron前面的注释符去掉
2.重启rsyslog
sudo service rsyslog restart
3.查看crontab日志
less /var/log/cron.log
查看运行时的日志文件,如果在日志文件中出现:
No MTA installed, discarding output
则crontab执行脚本时是不会直接错误的信息输出,而是会以邮件的形式发送到邮箱里,需要邮件服务器了,如果没有安装邮件服务器,它就会报这个错。
如果是测试,可以参考以下方法:
在每条定时脚本后面加入:
/dev/null 2>&1
即将所有信息输入到linux操作系统中的空设备/dev/null中。
即可解决No MTA installed, discarding output的问题。
例子:
55 * * * * user0 python /dfs/incre/hive-incre.py >>/dfs/incre/hive-incre.log 2>&1
1. 修改rsyslog
sudo vim /etc/rsyslog.d/50-default.conf
cron.* /var/log/cron.log #将cron前面的注释符去掉
2.重启rsyslog
sudo service rsyslog restart
3.查看crontab日志
less /var/log/cron.log
查看运行时的日志文件,如果在日志文件中出现:
No MTA installed, discarding output
则crontab执行脚本时是不会直接错误的信息输出,而是会以邮件的形式发送到邮箱里,需要邮件服务器了,如果没有安装邮件服务器,它就会报这个错。
如果是测试,可以参考以下方法:
在每条定时脚本后面加入:
/dev/null 2>&1
即将所有信息输入到linux操作系统中的空设备/dev/null中。
即可解决No MTA installed, discarding output的问题。
例子:
55 * * * * user0 python /dfs/incre/hive-incre.py >>/dfs/incre/hive-incre.log 2>&1
相关文章推荐
- 张量 (tensor) 是什么?
- ubuntu14.04开启crontab日志
- 将阴天欠曝发暗的照片后期调出小清新色调效果
- 检测到有潜在危险的 Request.Form 值
- LintCode-剑指Offer-(71)二叉树的锯齿形层次遍历
- Google 推出最新图像识别工具
- python实现关闭第三方窗口
- 看经典科幻片《银翼杀手》后一点感触
- 批处理 字符串替换、大小写判断
- OpenJudge_P2718 移动路线(DP)
- Cisco交换机密码初始化
- 大容量数据包的高效并行安全加解密方法
- 实验5 简单嵌入式WEB服务器实验 实验报告 20135303 20135326
- Redis高级进阶(一)
- 10亿次的比较--PHP”与“运算和”模“运算效率比较
- 考上好大学,然后进入IT行业是穷人孩子晋级中产的唯一出路?
- 初学链表第一天总结笔记
- hive数据文件简单合并
- LeetCode(168) Excel Sheet Column Title
- 一步步将vim改造成C/C++开发环境(IDE)