Linux scheduled task crontab command

1. Edit format

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. Commonly used commands

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

3. Field special characters

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

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

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

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

Attachment: ubuntu install crontab

sudo apt-get install cron

Guess you like

Origin blog.csdn.net/yjh_SE007/article/details/114260464