美文网首页
Linux 定时任务

Linux 定时任务

作者: 今有所思 | 来源:发表于2018-10-24 16:58 被阅读6次

crontab

crontab可以在指定的时间执行一个shell脚本或者一系列Linux命令。

crontab 文件的格式:

{minute} {hour} {day-of-month} {month} {day-of-week} {task}

  • minute: 区间为 0 – 59
  • hour: 区间为0 – 23
  • day-of-month: 区间为0 – 31
  • month: 区间为1 – 12. 1 是1月. 12是12月
  • day-of-week: 区间为0 – 7. 周日可以是0或7

crontab示例

  1. 在 12:01 a.m 运行,即每天凌晨过一分钟。这是一个恰当的进行备份的时间,因为此时系统负载不大

1 0 * * * /root/bin/backup.sh

  1. 每个工作日(Mon – Fri) 11:59 p.m 都进行备份作业

59 11 * * 1,2,3,4,5 /root/bin/backup.sh

下面例子与上面的例子效果一样

59 11 * * 1-5 /root/bin/backup.sh

  1. 每5分钟运行一次命令

*/5 * * * * /root/bin/check-status.sh

  1. 每个月的第一天 1:10 p.m 运行

10 13 1 * * /root/bin/full-backup.sh

  1. 每个工作日 11 p.m 运行

0 23 * * 1-5 /root/bin/incremental-backup.sh

curl

发送Http的get或post请求

curl -s "http://mywebsite.com/index.php?a=1&b=2&c=3"

相关文章

  • day 17

    第13章 Linux系统定时任务Cron(d)服务应用实践 1.1、Linux定时任务 1.1.1、什么是定时任务...

  • linux crontab: 定时任务

    参考 crontab 定时任务 Linux之crontab定时任务

  • linux Crontab

    Linux Crontab:Linux中用于执行定时任务的工具crontab -e:编辑定时任务crontab -...

  • 定时任务

    Linux定时任务 什么是定时任务: 周期性的执行任务计划的软件,linux里定时任务常用软件有:Crond 使用...

  • day17

    Linux系统定时任务 3W1H 框架 Linux系统定时任务: 1、什么是定时任务? 周期性的执行任务计划的软件...

  • day17-Linux系统定时任务

    Linux系统定时任务 1.什么是定时任务? 周期性的执行任务计划的软件,Linux定时任务软件的常用软件cron...

  • 作业-第04周--课堂-Day17-linux系统定时任务Cro

    Day17 课堂笔记 1 Linux系统定时任务 1、什么是定时任务?周期性的执行任务计划的软件,Linux定时任...

  • Linux笔记

    Linux定时任务 Mysql备份 Linux+Mysql定时备份 * * * * * user task分 时 ...

  • 79.linux定时任务

    Linux定时任务 通过制定 ```crontab -e``编辑和开启定时任务

  • Linux定时任务

    Linux定时任务 centOS: 使用crontab -e //编辑 crontab -l //查看定时任务 生...

网友评论

      本文标题:Linux 定时任务

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