首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何记录cron作业?

如何记录cron作业?
EN

Stack Overflow用户
提问于 2011-01-27 08:20:55
回答 6查看 320K关注 0票数 258

我想知道如何才能确切地看到cron作业在每次执行中都在做什么。日志文件位于何处?或者我可以将输出发送到我的电子邮件中?我已经设置了当cron作业运行时发送日志的电子邮件地址,但是我还没有收到任何东西。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-01-27 08:28:31

代码语言:javascript
复制
* * * * * myjob.sh >> /var/log/myjob.log 2>&1

将cron作业的所有输出记录到/var/ log /myjob.log中

您可以使用mail发送电子邮件。大多数系统都会通过电子邮件将未经处理的cron作业输出发送给超级用户或相应的用户。

票数 411
EN

Stack Overflow用户

发布于 2013-01-30 11:52:14

默认情况下,cron日志记录到/var/log/syslog,因此您可以使用以下命令查看与cron相关的条目:

代码语言:javascript
复制
grep CRON /var/log/syslog

https://askubuntu.com/questions/56683/where-is-the-cron-crontab-log

票数 70
EN

Stack Overflow用户

发布于 2014-06-06 05:03:23

下面是我的代码:

代码语言:javascript
复制
* * * * * your_script_fullpath >> your_log_path 2>&1
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4811738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档