关于Linux中的crontab日志记录,系统通常会将cron守护进程执行的任务的相关信息记录到日志文件中,方便管理员进行故障排查和监控任务执行情况。日志位置:在某些Linux发行版中,默认的crontab日志存放位置可能是 /var/log/cron 或 /var/log/syslog,或者在修改了rsyslog配置后指向 /var/log/cron.log。另外,在一些系统中,如果cron作业的标准输出或错误输出没有重定向,这些输出会被发送到相关用户的邮件箱,例如,root用户的邮件日志可能位于 /var/spool/mail/root,可以通过 tail -f /var/spool/mail/root 查看。启用日志记录:如果系统默认未开启cron日志记录,需要编辑rsyslog配置文件(如 /etc/rsyslog.d/50-default.conf 或全局配置文件 /etc/rsyslog.conf),取消对cron日志记录的注释(删除#符号)。配置变更后,通常需要重启rsyslog服务来应用新的设置,可以通过命令 sudo systemctl restart rsyslog
风里来
最后,我终于解放了我自己……