启用Crontab日志

Linux系统下,默认Crontab是不输出日志文件的,虽然在晚上看到了很多查看日志文件的文章,但是我们的问题是为什么没有日志,这不是因为定时任务没有执行,是因为日志功能没有开启。

Linux的系统日志是通过rsyslog服务控制的,所以我们需要先开启rsyslog中的cron日志功能。

编辑配置文件

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

然后我们把cron.*前面的注释去掉,如下图:

然后我们重启rsyslog日志服务

service rsyslog restart

如果报权限问题,在命令前添加sudo,root不会报错。

标签: Crontab