Python crontab将无法运行

时间:2014-07-01 22:12:38

标签: python ubuntu cron crontab

当我通过SSH连接到我的Ubuntu 6.4 VM并运行python nomi.py时,我的脚本会按原样运行。

我按如下方式设置我的crontab文件,以便每15分钟运行一次脚本:

# m h  dom mon dow   command

*/15 * * * * /usr/bin/python home/cron1admin/nomi.py

我如何设置crontab文件有什么问题?创建crontab文件后是否需要执行任何操作?

nomi.py文件将数据发送到Google Analytics,当我运行脚本时,数据会通过。当我试图让cron作业运行脚本时,没有任何反应。


ps aux | grep cron table

root      1029  0.0  0.0  19120   932 ?        Ss   Jun26   0:01 cron
root      5896  0.0  0.3  73448  3724 ?        Ss   16:41   0:00 sshd: cron1admin [priv]
1000      6084  0.0  0.1  73448  1656 ?        S    16:42   0:00 sshd: cron1admin@pts/0
root      6745  0.0  0.3  73448  3628 ?        Ss   18:07   0:00 sshd: cron1admin [priv]
1000      6926  0.0  0.1  73448  1552 ?        S    18:07   0:00 sshd: cron1admin@pts/1
1000      7065  0.0  0.0   9392   944 pts/1    S+   18:21   0:00 grep --color=auto cron

1 个答案:

答案 0 :(得分:1)

following question表示您应该使用绝对路径而不是依靠~扩展到您的主目录。

还要确保cron实际上正在运行。您可以通过grepping cron进程来完成此操作。在Ubuntu Linux上,我通常使用以下命令。

ps aux | grep cron