Linux定时计划任务crontab命令

1、编辑格式

minute hour day month week command

minute:分钟,取值是从0到59之间的整数。
hour:小时,取值是从0到23之间的整数。
day:日期,取值是从1到31之间的整数。
month:月份,取值是从1到12之间的整数。
week:星期几,取值是从0到7之间的整数,这里的0或7代表星期日。
command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件

2、常用命令

crontab -e   #创建计划任务
crontab -l   #列出计划任务
crontab -r   #删除计划任务

3、字段特殊字符

星号(*):代表所有可能的值,例如month字段如果是星号 * ,则表示在满足其它字段的制约条件后每月都执行该命令操作。

逗号(,):逗号隔开的值指定时间,例如:week取“1,2,5”,表示只在周一、周二、周五执行

中杠(-):中杠表示一个整数范围,例如:minute取“2-6”,表示2-6分钟内要执行

正斜线(/):可以用正斜线指定时间的间隔频率,例如:hour取“0-23 /2 ”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如:minute取“ */10 ”,表示 每十分钟执行一次 。

附:ubuntu安装crontab

sudo apt-get install cron

猜你喜欢

转载自blog.csdn.net/yjh_SE007/article/details/114260464