• linux crontab定时器


    1.查看linux是否有crontab指令  如果没有安装crontab指令

    yum install -y vixie-cron
    yum -y install crontabs

    2.设置开机自启

    chkconfig --level 345 crond on

    3.参数

    -e 编辑该用户的计时器设置。
    -l 列出该用户的计时器设置。
    -r 删除该用户的计时器设置。
    -u<用户名称>  指定要设定计时器的用户名称。

    4.计划启动停止

    service crond start     //启动服务
    service crond stop      //关闭服务
    service crond restart   //重启服务
    service crond reload    //重新载入配置
    service crond status    //查看crontab服务状态
    

    5.查看服务是否已经运用

    ps -ax | grep cron 
    

    6.配置格式解析

    # Example of job definition:
    # .---------------- minute (0 - 59)
    # |  .------------- hour (0 - 23)
    # |  |  .---------- day of month (1 - 31)
    # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
    # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    # |  |  |  |  |
    # *  *  *  *  * user-name command to be executed
    

    7.计划实例

    *    *    *    *    *  command       //每分钟执行
    
    0  1   *   *   *  command       //每天凌晨1点执行
    
    3,15   *    *    *    *  command  //每天上午8-11点的第3和15分钟执行command:
    
    3,15  8-11  *  *  *  command  //每天上午8-11点的第3和15分钟执行command
    
    3,15  8-11  */2  *   *  command //每隔2天的上午8-11点的第3和15分钟执行
    
    3,15  8-11   *   *  1 command//每个星期一的上午8点到11点的第3和第15分钟执行
    
    30  21   *   *  *   command   //每天21:30执行
    
    45  4  1,10,22  *  *  command     //每月1、10、22日的4 : 45 执行
    
    10  1  *  *  6,0  command    //每周六、周日的1 : 10执行
    

    8.两种方式

       6.1 crontab -e  直接将执行计划添加

    crontab -e 

      6.2  vi /etc/crontab  在文本添加

    vi /etc/crontab
    

      

       

  • 相关阅读:
    微信小程序开发教程
    微信小程序的动画效果
    关于PHP中的全局变量global和$GLOBALS的不同区分
    爱心背景特效
    jQuery常用语法总结笔记
    微信HTML5页面设计建议
    学习Javascript闭包(Closure)
    转: web 页面加载速度优化实战100% 的飞跃提升
    javascript中slice() splice() concat()操作数组的方法
    Web前端开发规范文档你需要知道的事
  • 原文地址:https://www.cnblogs.com/zhucww/p/7133461.html
Copyright © 2020-2023  润新知