论linux下计划任务

小伙伴们,平时做程序开发的时候,是否也曾为实现一个商城网站或者一个小程序自动执行某个方法而苦恼呢?

今天思梦php就给大家带了这个解决的方案,当然这个有很多种的方法去实现,而今天小编给大家讲解是配置Linux下crontab进行设置!好了下面就教大家来进行这个操作的介绍了!

首先呢,要和大家说明一下,小编给大家讲解的是Linux下实现这个操作,至于Windows的话,后期也可以为大家讲解!

(1)我们要用yum install -y vixie-cron这个命令进行安装计划任务服务,小伙伴们可以在安装之前使用crontab -e进行检测一下,服务器是否安装了这个服务!

(2)安装之后呢,我们使用crontab -e 就可以添加我们的计划任务了,我给大家书写一些小例子:

 */1 * * * * /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon
 每分钟执行以下Api 分组下面的offeredCoupon方法
 30 21 * * * /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon
 上面的例子表示每晚的21:30执行以下Api 分组下面的offeredCoupon方法
 45 4 1,10,22 * */usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon
 上面的例子表示每月1、10、22日的4 : 45执行以下Api 分组下面的offeredCoupon方法
 10 1 * * 6,0 /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon
 上面的例子表示每周六、周日的1 : 10执行以下Api 分组下面的offeredCoupon方法

注意(下面是对上面的解释):

  *  *  *  *  *      command 
  分 时  日   月   周       命令 
 第1列表示分钟1~59 每分钟用*或者 */1表示 
 第2列表示小时1~23(0表示0点) 
 第3列表示日期1~31 
 第4列表示月份1~12 
 第5列标识号星期0~6(0表示星期天) 
 第6列要运行的命令 
          (3)编好文件之后,按ESC键,之后(:wq)保存退出
          (4)service crond restart 重启计划任务

原文发布于微信公众号 - 思梦PHP(sm_php)

原文发表时间:2016-09-27

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏HadesMo

腾讯云CDN的加速域名、源站地址与回源host之间的关系

加速域名是接入腾讯云CDN的域名,例如使用www.yeruchimei.top域名接入CDN,那么加速域名就是www.yeruchimei.top咯。

1275
来自专栏技术视点

云自动化工具:WinRM vs SSH

[文章最初由Barak Merimovich撰写]

2376
来自专栏皮振伟的专栏

[qemu][storage]qemu-img covnert的速度提高以及sparse file

前言: 虚拟化场景下,测试的时候,经常为了省事,经常想跳过安装操作系统。因为作者使用的是iscsi的分布式存储方案,所以可以用iscsiadm把iscsi挂载到...

2926
来自专栏cloudskyme

分布式爬虫技术架构

Spiderman Spiderman 是一个Java开源Web数据抽取工具。它能够收集指定的Web页面并从这些页面中提取有用的数据。 Spiderman主要是...

2646
来自专栏运维咖啡吧

探秘varian:优雅的发布部署程序

varian是我们基于Python3编写的一套部署程序,处在整个部署系统的中心,与CMDB、Jenkins、SVN/Git、镜像仓库Harbor、Kuberne...

727

获取漫游到云中的数据

以下文章由微软高级内容发布主管Katrina Lyon-Smith撰写并贡献给博客。

5896
来自专栏程序员的碎碎念

docker 搭建LAMP开发环境

小编作为一个小白,在搭建lamp这个集成开发环境上卡了有4/5天,遇到了不少坑,有时候令人绝望,有时候又让人兴奋。作为小白,学得不深,在这里把这段时间踩过的坑以...

1124
来自专栏码洞

深入理解 RPC 交互流程

文节我们讲解 RPC 的消息交互流程,目的是搞清楚一个简单的 RPC 方法调用背后究竟发生了怎样复杂曲折的故事,以看透 RPC 的本质。

402
来自专栏13blog.site

将数据的初始化放到docker中的整个工作过程(问题记录)

由于是打算作为个人博客,所以对于install这个步骤,我从一开始就打算删掉的,前面一个多星期一直在修bug,到前天才开始做这个事情. 过程中也是碰到了各种问...

3275
来自专栏云计算

云自动化:WinRM和SSH

[最初由Barak Merimovich撰写的文章]

2089

扫描关注云+社区