在Ubuntu的Cron工作

时间:2012-05-23 13:00:39

标签: cron crontab

如何以一种启动python脚本的方式在ubuntu中运行cron作业?

请用一个小例子来解释。

2 个答案:

答案 0 :(得分:3)

您可以设置一条简单的行,从x到x时间运行:

<强>如,

0,10,20,30,40,50 * * * * ~/py/my_python_script.py

每10分钟运行一次

逐步使用VIM作为选定的编辑

  1. 在您的终端上,运行:sudo crontab -e

  2. 然后,选择您喜欢的编辑器(例如,vim)

  3. 输入:i并点击enter以插入新行

  4. 过去或写下cronjob行0,10,20,30,40,50 * * * * ~/py/my_python_script.py并点击enter然后点return退出该行

  5. 输入:w并点击enter,编写文件

  6. 输入:q并点击enter退出

  7. 星号说明:

    minute (0-59), hour (0-23, 0 = midnight), day (1-31), month (1-12), weekday (0-6, 0 = Sunday), command 
    

    在深:

    阅读更详细的流程:

    CronHowto

    VIM Commands Cheat Sheet

答案 1 :(得分:0)

您可以在Ubuntu中运行Crontab。 只需将以下脚本复制并粘贴到终端中即可。

crontab -e

您可以编写用于运行python脚本的命令,该命令将在特定时间间隔内执行该程序。

* * * * *   python   </path/to/the/file>

您可以在时间间隔内参考link

您可以在此处查看日志文件

tail -f /var/log/syslog