博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux -定时任务调度
阅读量:5301 次
发布时间:2019-06-14

本文共 1323 字,大约阅读时间需要 4 分钟。

crond 任务调度

 

crontab 进行定时任务的设置,。

概述

任务调度:是指系统在某个时间执行的特定的命令或程序。

任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等

2.个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。  基本语法

crontab [选项]

常用选项

-e

编辑crontab定时任务

-l

查询crontab任务

-r

删除当前用户所有的crontab任务

crond 任务调度

快速入门

设置任务调度文件:/etc/crontab

设置个人任务调度。执行crontab –e命令。接着输入任务到调度文件

如:*/1 * * * * ls –l  /etc/ > /tmp/to.txt

意思说每小时的每分钟执行ls –l /etc/ > /tmp/to.txt命令

参数细节说明
  • 5个占位符的说明

 

项目

含义

范围

第一个“*”

一小时当中的第几分钟

0-59

第二个“*”

一天当中的第几小时

0-23

第三个“*”

一个月当中的第几天

1-31

第四个“*”

一年当中的第几月

1-12

第五个“*”

一周当中的星期几

0-7(0和7都代表星期日)

 

 

 

crond 任务调度

 

参数细节说明

  • 特殊符号的说明

 

特殊符号

含义

*

代表任何时间。比如第一个“*”就代表一小时中每分钟都执行一

次的意思。

代表不连续的时间。比如“0 8,12,16 * * * 命令”,就代表在每天

的8点0分,12点0分,16点0分都执行一次命令

-

代表连续的时间范围。比如“0 5 * * 1-6命令”,代表在周一到周

六的凌晨5点0分执行命令

*/n

代表每隔多久执行一次。比如“*/10 * * * * 命令”,代表每隔

10分钟就执行一遍命令

 

 

 

crond 任务调度

 

参数细节说明

  • 特定时间执行任务案例

 

时间

含义

45 22 * * * 命令

在22点45分执行命令

0 17 * * 1 命令

每周1 的17点0分执行命令

0 5 1,15 * * 命令

每月1号和15号的凌晨5点0分执行命令

40 4 * * 1-5 命令

每周一到周五的凌晨4点40分执行命令

*/10 4 * * * 命令

每天的凌晨4点,每隔10分钟执行一次命令

0 0 1,15 * 1 命令

每月1号和15号,每周1的0点0分都会执行命令。注意:星期几和几号最好不要同时出现,因为他们定义的都是天。非常容易让管理员混乱。

 

 

 

crond 任务调度

 

应用实例

案例1:每隔1分钟,就的日信息 /tmp/mydate 文件中案例2:每隔1分钟, 将当前日期和日历都追加到 /home/mycal 文件中案例3:每天凌晨2:00 mysql数据库 testdb ,备份到文件中。

 

crond 相关指令:

1) conrtab –r:终止任务调度。

2) crontab –l:列出当前有那些任务调度

3) service crond restart [重启任务调度]

 

转载于:https://www.cnblogs.com/ApolloZ/p/10500561.html

你可能感兴趣的文章
241. Different Ways to Add Parentheses
查看>>
实验10 编写子程序 1.显示字符串
查看>>
Effect-Compiler Tool(fxc.exe)
查看>>
django中的缓存 单页面缓存,局部缓存,全站缓存 跨域问题的解决
查看>>
常见HTTP状态码(200、301、302、500等)
查看>>
Atiti.大企业病与小企业病 大公司病与小公司病
查看>>
处理器管理与进程调度
查看>>
解决随机数生成的坐标在对角线上的问题
查看>>
服务器ganglia安装
查看>>
HashMap的存储结构及原理
查看>>
在线即时展现 Html、JS、CSS 编辑工具 - JSFiddle
查看>>
veridata实验例(3)验证veridata发现insert操作不会导致同步
查看>>
ExecuteScalar
查看>>
元 变化
查看>>
转_socket函数
查看>>
浅谈数论
查看>>
Android圆角矩形创建工具RoundRect类
查看>>
django数据库交互
查看>>
【转载】SQL注入攻防入门详解
查看>>
图说二叉树添加数据原理以及遍历原理
查看>>