美文网首页
常用shell命令行命令-定时任务

常用shell命令行命令-定时任务

作者: iOS_tree | 来源:发表于2019-08-12 15:53 被阅读0次

    crontab可以在用户指定时间按计划运行任务,是开发中自动化的重要工具。
    相关命令
    安装或更改crontab
    crontab -e
    罗列展示已经存在的任务
    crontab -l
    移除crontab任务
    crontab -r
    当我们执行crontab -e命令后,进入任务修改界面,修改文本的语法如下
    * * * * * command
    含义如下:
    分 时 日 月 星期 任务命令
    取值范围:0-59 0-23 1-31 1-12 0-7
    星期:0和7代表周日
    除了数字还有几个个特殊的符号就是""、"/"和"-"、",",代表所有的取值范围内的数字,"/"代表每的意思,"/5"表示每5个单位,"-"代表从某个数字到某个数字,","分开几个离散的数字。
    示例:
    15 14 * * * /Users/xiang/Desktop/plan.sh
    代表每天14:15分执行/Users/xiang/Desktop/plan.sh脚本
    15 14 * * 1-3 /Users/xiang/Desktop/plan.sh
    代表周一到周三14:15分执行/Users/xiang/Desktop/plan.sh脚本
    15 14 * * 1,3 /Users/xiang/Desktop/plan.sh
    代表周一和周三14:15分执行/Users/xiang/Desktop/plan.sh脚本
    15 */2 * * * /Users/xiang/Desktop/plan.sh
    代表每两个小时执行/Users/xiang/Desktop/plan.sh脚本

    相关文章

      网友评论

          本文标题:常用shell命令行命令-定时任务

          本文链接:https://www.haomeiwen.com/subject/zhsujctx.html