用户定义的 cron 任务未运行

用户定义的 cron 任务未运行

如何在 ubuntu 服务器上的 crontab 上运行用户定义的命令user1?服务器中没有 root 访问权限,但用户user1拥有所有 root 权限。cron tab 需要在每个工作日上午 9:30 运行。命令是

30 9 * * 1-5 python pythonfile.py

这个 cron 标签没有运行,只运行由 root 用户定义的 cron 作业。

答案1

  1. 检查你的日志/电子邮件?
  2. 执行man 5 crontab;看起来你的命令前有 6 个值,而crond执行命令时只需要 5 个值:

    时间和日期字段是:

      field          allowed values
      -----          --------------
      minute         0-59
      hour           0-23
      day of month   1-31
      month          1-12 (or names, see below)
      day of week    0-7 (0 or 7 is Sunday, or use names)
    
  3. 尝试:

30 9**1-5pythonpythonfile.py

相关内容