我想验证我的 cron 作业是否正在执行以及何时执行。我相信我的sudo crontab -e工作有日志,但在哪里?
我搜索了谷歌并找到了要查看的建议/var/log(在其中我没有看到名称中带有“cron”的任何内容)并编辑/etc/syslog.conf我也没有的文件。
我知道 cron 事件存储在其中/var/log/syslog,我可以使用如下命令:
sudo cat /var/log/syslog | grep cron
Run Code Online (Sandbox Code Playgroud)
去看他们。
我宁愿让系统保留一个单独的 cron 日志文件,这样它就不会做太多的工作来观察它,因为它syslog会对所有消息进行排序以提取cron通知。
然后我想使用该watch命令,所以我总是有一个打开的终端窗口显示 cron 活动。
如何让系统保留一个单独的/var/log/cron.log文件?