crontab命令(linux系统定时任务:crontab使用介绍)

crontab命令设置linux定时任务,配置任务执行时间,系统自动周期性执行命令。

查看是否安装,如果没有,就需要自行安装

yum list crontabs

yum install crontabs

服务启动/关闭和查看,使用crond关键词

systemctl status crond

systemctl start crond

systemctl stop crond

systemctl reload crond

crontab常用命令:

1、crontab -l

查看当前任务列表

2、crontab -e

编辑任务列表,添加删除新任务。执行命令后会打开文件,vim操作编辑保存文件,文件中每一行代表一条任务。

格式:时间规则 + 执行命令

定时任务规则

时间格式参数有5位,分表表示:

分钟0-59,小时0-23,日1-31,月1-12,星期0-6

除了数字,还有一些特殊字符格式

crontab

* 表示所在位置的每个整数,比如第一位使用*,表示每分钟执行一次

, 同一个位置用逗号隔开多个数字,表示设置多个时间执行,比如分钟1,30表示1分钟和30分钟的时候都会执行

- 表示范围,范围内的每个数值都会执行,如分钟1-10,表示从第一分钟到10分钟,每分钟都执行一次

/ 表示频率,如分设置1-30/3,表示1到30之间,每3分钟执行一次,也可以配合*设置,*/5表示每5分钟执行一次。

举例:

每天凌晨三点执行:0 3 * * *

每周三凌晨3点半执行:30 3 * * 3

您可以还会对下面的文章感兴趣

最新评论

  1. 别再扑进别人的怀里了
    别再扑进别人的怀里了
    发布于:2022-04-27 13:16:48 回复TA
    间格式参数有5位,分表表示:分钟0-59,小时0-23,日1-31,月1-12,星期0-6除了数字,还有一些特殊字符格式:* 表示所在位置的每个整数,比如第一
  1. 丁鸿真彩
    丁鸿真彩
    发布于:2022-04-27 09:57:29 回复TA
    认清自我往往比轻视别人更重要。
  1. 龚蝶萱卿
    龚蝶萱卿
    发布于:2022-04-27 09:57:29 回复TA
    乐观而灿烂的笑容不仅仅愉悦自我,也欢乐着身边的每一个人。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友