zoukankan      html  css  js  c++  java
  • 在Mac下使用crontab执行定时脚本

    基本设置命令

    在终端里输入:
    sudo crontab -e

    查看定时任务

    crontab -l 

    删除定时任务

    crontab -r 

    如果无法使用定时任务crontab

    解决方法:
    sudo vim ~/.vimrc

    添加如下内容并保存

    autocmd filetype crontab setlocal nobackup nowritebackup

    设置定时任务的格式

    格式(每行共列行):
    f1 f2 f3 f4 f5 program
    分 时 日 月 周 执行程序
     
    第1列分钟1~59
    第2列小时1~23(0表示子夜)
    第3列日1~31
    第4列月1~12
    第5列星期0~6(0表示星期天)
    第6列要运行的命令
     
    每10分钟,curl访问一次该地址
    */10 * * * * curlhttp://localhost/test.php
     
    每周六、周日的1 : 10重启apache
    10 1 * * 6,0 /usr/local/apache/bin/apachectl restart
     
    更多详细,请见下图
     
    例如:
    在 sudo crontab -e 后,添加下面代码
    # 每周1-周5下午三点10分执行订晚餐脚本
    10 15 * * 1,2,3,4,5 python /Users/root/Desktop/scripts/order_meal.py

  • 相关阅读:
    枚举类型的应用
    动手动脑
    四则运算和验证码--源码
    ATM源码
    javabean+jsp+servlet+jdbc
    四则运算改良
    Java异常
    课后总结
    包装类Integre
    对象验证
  • 原文地址:https://www.cnblogs.com/DI-DIAO/p/12588706.html
Copyright © 2011-2022 走看看