注销时 Crontab 不启动

注销时 Crontab 不启动

在 google Cloud Ubuntu VM 上,我设置了一些如下所示的 crontab:

0 15 * * * sudo /home/username/bin/python /home/username/project27/scheduler/batch.py   &>> /home/username/project27/scheduler/log_batch.txt 


1) Crontab worked if I remain login in SSH session.
2) As soon as I close the SSH session the crontab job is not launched.

这有什么问题?

如何发现问题?

答案1

  • 在Ubuntu使用的/etc/crontab中,第6项是运行命令用的id,所以应该是root(或project27),而不是sudo
  • /home/bin/python? 真的吗?

相关内容