• crontab定时任务详解


    1.crontab -e进入编辑模式

    格式:minute hour day month dayofweek command
    
        minute - 从0到59的整数 
        hour - 从0到23的整数 
        day - 从1到31的整数 (必须是指定月份的有效日期)
        month - 从1到12的整数 (或如Jan或Feb简写的月份)
        dayofweek - 从0到7的整数,0或7用来描述周日 (或用Sun或Mon简写来表示) 注意:最后一个表示星期几
        command - 需要执行的命令(可用as ls /proc >> /tmp/proc或 执行自定义脚本的命令

       对于以上各语句,星号(*)表示所有可用的值。例如*在指代month时表示每月执行(需要符合其他限制条件)该命令。 

       整数间的连字号(-)表示整数列,例如1-4意思是整数1,2,3,4
       指定数值由逗号分开。如:3,4,6,8表示这四个指定整数。
       符号“/”指定步进设置。“/<interger>”表示步进值。如0-59/2定义每两分钟执行一次。步进值也可用星号表示。如*/3用来运行每三个月份运行指定任务。

    2.crontab的命令参数

    crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
    crontab -l //列出某个用户cron服务的详细内容
    crontab -r //删除某个用户的cron服务
    crontab -e //编辑某个用户的cron服务

    3.问题:如果设置了crontab定时服务但是却没有执行

     原因:1.可能是cron服务没有开

        2.权限问题

     程序猿必读

  • 相关阅读:
    跨期套利策略
    读书笔记 量化交易:如何建立自己的算法交易事业
    ESP8266固件修改可以控制多个IO方法
    ESP8266固件烧录方法
    关于毕设WiFi选型
    关于(x&y)+((x^y)>>1)的探究
    QML添加右键菜单
    初学QML之QML和C++混合方法
    初学QML之qmlRegisterType
    我的第一个QML Button的实现
  • 原文地址:https://www.cnblogs.com/longzhongren/p/4403096.html
Copyright © 2020-2023  润新知