crontab 日志启用

启用日志功能,可在crontab任务执行失败时,找到问题原因所在。

默认crontab的任务执行未记录到log中,需在rsyslog的配置文件中启用cron log记录。

vi /etc/rsyslog.d/50-default.conf

#取消如下行前边的注释

cron.*              /var/log/cron.log

#重启rsyslog服务

systemctl restart rsyslog.service

这时就可以在var目录下找到cron.log了。

cat /var/log/cron.log
Feb 25 14:31:02 jay-virtual-machine CRON[7199]: (jay) CMD (sh /home/jay/test.sh)

Feb 25 14:31:02 jay-virtual-machine CRON[7198]: (CRON) info (No MTA installed, discarding output)
    原文作者:Shark1985
    原文地址: https://www.jianshu.com/p/4ec0c333e023
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞