linux 定时执行某个任务,多个时间段

原创 2017年04月27日 12:48:52

linux 定时执行某个任务

每天 8点 15点 定时执行某个任务

风.foxwho

# 文件保存
vim /www/task/every_1_minutes.sh

加入

#!/bin/bash 

t1=$(date +%Y-%m-%d\ %H:%M:%S)

t2=$(date +%Y-%m-%d\ 08:00:00)

if [ "$t1" == "$t2" ]; then
    echo "每天 {$t2} 发送异常订单信息"
    /www/crontab/mail_order_exception.sh
fi


t2=$(date +%Y-%m-%d\ 15:00:00)

if [ "$t1" == "$t2" ]; then
    echo "每天 {$t2} 发送异常订单信息"
    /usr/bin/curl http://xxxxxxxxxx
fi

# http://xxxxxxxxxx 表示网址 或者 你自己的 命令

设置可执行权限

chmod +x /www/task/every_1_minutes.sh

设置定时

运行如下命令

# 编辑系统任务
crontab -e

在最后一行加入

#每分钟执行
* * * * *   /www/task/every_1_minutes.sh

crontab基本格式 :

*  *  *  *  *  command 
分 时 日 月 周 命令 
第1列表示分钟1~59 每分钟用*或者 */1表示 
第2列表示小时1~23(0表示0点) 
第3列表示日期1~31 
第4列表示月份1~12 
第5列标识号星期0~6(0表示星期天) 
第6列要运行的命令 

首发 http://www.foxwho.com/article/105
同步自 foxwho(神秘狐)的领地 http://www.foxwho.com

版权声明:原创文章欢迎转载,不过要记得加出处哦

linux定时执行命令

linux下,crond命令可用来定时执行某个脚本,当定时程序用。 用法参考: http://www.linuxidc.com/Linux/2010-08/27700.htm...
  • donghustone
  • donghustone
  • 2013年11月28日 15:50
  • 1542

Linux下定时执行脚本

Linux下定时执行脚本 来源:http://www.blogjava.net/decode360/archive/2009/09/18/287743.html      今天做了个数据库的备份脚本...
  • feng973
  • feng973
  • 2016年08月25日 09:52
  • 3178

【Linux】 定时任务 每隔时间执行任务 脚本

fileclear.sh tamcdir=${HOME}/ora/user_projects/domains/tamc cd ${tamcdir} echo rm -f `ls heapdu...
  • putin1223
  • putin1223
  • 2015年07月02日 15:36
  • 9067

linux下添加定时任务

linux下定时执行任务的方法  在LINUX中你应该先输入crontab -e,然后就会有个vi编辑界面,再输入0 3 * * 1 /clearigame2内容到里面 :wq 保存退出。 ...
  • hi_kevin
  • hi_kevin
  • 2013年05月28日 11:23
  • 109918

Linux系统任务定时执行

 Linux系统任务定时执行 文字1、认识Croncron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启...
  • flyhawk007blog
  • flyhawk007blog
  • 2008年07月22日 12:53
  • 14250

linux 定时执行shell脚本

在oracle 中可以利用dbms_job包定时执行pl/sql、sql过程,在像备份等需要在操作系统级定时任务只能采用crontab来完成本文讲述crontab具体用法,以供备忘. 在oracle ...
  • jingxiangren
  • jingxiangren
  • 2009年10月29日 23:51
  • 92522

linux下添加定时任务 详解示例

linux下定时执行任务的方法  在Linux中你应该先输入crontab -e,然后就会有个vi编辑界面,再输入0 3 * * 1 /clearigame2内容到里面 :wq 保存退出。 ...
  • longjef
  • longjef
  • 2016年11月06日 20:54
  • 1279

linux 定时任务详解 按秒设定

实现linux定时任务有:cron、anacron、at等,这里主要介绍cron服务。名词解释:   cron是服务名称,crond是后台进程,crontab则是定制好的计划任务表。软件包安装:要使用...
  • hjm4702192
  • hjm4702192
  • 2014年09月23日 17:03
  • 2452

crontab定时时间段执行任务

如题,目标是每天早上8点到22点,定时执行一个脚本。 #yum install crontabs 安装crontab服务 #crontab -e 进行编辑 添加输入如下 0 8-22...
  • misakaqunianxiatian
  • misakaqunianxiatian
  • 2016年12月20日 11:03
  • 794

crontab固定时间执行用法

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。 1、直接用crontab命令编辑 cron服务提供crontab命令来设定cron服务的,以下是这个命令的一...
  • DAMONBOO
  • DAMONBOO
  • 2016年09月10日 04:29
  • 2899
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 定时执行某个任务,多个时间段
举报原因:
原因补充:

(最多只允许输入30个字)