首页 > 系统服务 > 详细

Linux—Crontab定时任务

时间:2021-02-02 11:28:18      阅读:31      评论:0      收藏:0      [点我收藏+]

一、语法

crontab [选项]

二、选项说明

-e:编辑crontab定时任务

-l:查询crontab任务

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

三、参数说明

运行

[root@hadoop101 ~] crontab -e

* * * * * 任务

项目 含义 范围
第一个“*” 一小时中第几分钟 0-59
第二个“*” 一天中第几小时 0-23
第三个“*” 一月中第几天 1-31
第四个“*” 一年中第几月 1-12
第五个“*” 一周中星期几 0-7(0、7代表周日)

 

 

 

 

 

 

 

(2)特殊符号

特殊符号 含义
*/n

代表多久执行一次,如“* /1 * * *”代表每隔一分钟执行一次

* 代表任何时间。比如第二个*代表一天中每隔1小时执行一次
代表不连续时间,如“0 8,12,16 * * * 命令”,在每天的08:00、12:00、16:00执行一次命令
- 代表连续的时间。如“0 5 * * 1-6 命令”,代表周一至周六凌晨05:00执行命令

 

 

 

 

 

 

 

 

 

 

(3)例子

时间  含义
45 22 * * * 命令 22:45执行命令
0 17 * * 1 命令 每周1的17:00执行命令
0 5 1,15 * * 命令 每月1、15日05:00执行命令
40 4 * * 1-5 命令 每周一至周五04:40 执行命令
*/40 4 * * * 命令 每天04:00 ,每隔10分钟执行一次命令
0 0 1,15 * 1 命令 每月1、15日,每周1的00:00分执行命令

 

 

 

 

 

 

 

 

 

 

四、实际操作

1、每个1分钟,向/root/xxx.txt文件中添加一个数字1的数字

* /1 * * * /bin/echo "1" >> /root/xxx.txt

 

Linux—Crontab定时任务

原文:https://www.cnblogs.com/zs-chenkang/p/14360283.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!