我在网上读过一些帖子,然后去寻找他们提到的文件,但没有找到。我在 Ubuntu 11 中尝试对未运行的 cron 作业进行故障排除,尽管我已将其发送为每 3 分钟运行一次。cron 作业中的命令运行没有错误。
cron 在哪里存储运行哪些作业以及何时运行的历史记录?我如何确保它已启用?
Cron 将执行脚本的输出放入电子邮件中(使用命令mail阅读它们)或者将它们保存到系统日志中。
由于大量的假设,cron 作业通常不会运行。假设当您(您作为用户)运行某些东西时运行正常,这是犯错误的好方法。
典型的错误是缺少权限或无效路径。您应该测试您的脚本:
测试用户权限时不要使用su - <user>,但su <user>前者将从 .bashrc 初始化环境,而 cron 运行时默认情况下不会有该环境。
| 归档时间: |
|
| 查看次数: |
39896 次 |
| 最近记录: |