您当前的位置: 首页 >  linux

知其黑、受其白

暂无认证

  • 0浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

linux crontab(定时任务)

知其黑、受其白 发布时间:2021-08-10 14:34:33 ,浏览量:0

阅读目录
  • 1、服务操作
  • 2、crontab 格式说明
  • 3、实例

1、服务操作
yum install crontabs 安装服务
service crond restart|stop|start|reload   服务重启、停止、启动、重载 
systemctl restart crond(centos7)
crontab -e  编辑定时任务
crontab -l  定时任务列表
crontab -r  删除当前用户定时任务
service crond status  查看crontab服务状态
systemctl status crond (centos7)

chkconfig --level 35 crond on (或systemctl enable crond.service) 设置开机自启动

cat /var/log/cron  查看定时任务的日志
2、crontab 格式说明
f1  f2   f3   f4   f5    program
*    *    *    *    *
-    -    -    -    -
|    |    |    |    |
|    |    |    |    +----- 星期中星期几 (0 - 6) (星期天 为0)
|    |    |    +---------- 月份 (1 - 12)
|    |    +--------------- 一个月中的第几天 (1 - 31)
|    +-------------------- 小时 (0 - 23)
+------------------------- 分钟 (0 - 59)

在以上各个字段中,还可以使用以下特殊字符:

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

逗号(,):可以用逗号隔开的值 指定一个列表范围,例如,“1,2,5,7,8,9”

中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”

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

3、实例

在 12 月内, 每天的早上 6 点到 12 点,每隔 3 个小时 0 分钟执行一次 /usr/bin/backup

0 6-12/3 * 12 * command
关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

1.2197s