Linux定时任务调度

简介

主要讲解linux中何为任务调度和调度的使用方式

任务调度的概念是,在系统特定的时间执行特定的任务,可能是一个shell脚本,可以只是一段shell命令。

比如想每天凌晨4点备份mysql数据库,每个月一号凌晨两点进行日志文件的清洗等。

crontab -e :编辑个人任务调度。
crontab -l : 查看个人的任务调度。
crontab -r : 删除所有个人任务调度。

第一步:执行crontab -e ,会弹出一个文件,让你编辑cron表达式。
在这里插入图片描述
编辑完保存就生效。
表达式讲解:
有五个设置时间的站位:

#第一个*是分钟 第二个是小时 第三个是日期 第四个是月份 第五个是星期几0-7(0和7都是星期天),接着就是执行的命令
# *号表示任意,比如 1 * * * * 表示每个小时的1分都会执行。
# ,号表示分割,比如 1,2,3 * * * * 表示每个小时的1、2、3分钟都是执行。
# -号表示一个区间,比如 1 1-3 * * * 表示每天的1-3时的第一分钟都会执行。
# */n  表示每个多少就是一次, 比如*/2 * * * * 表示每隔两分钟执行一次。
* * * * * command

在这里插入图片描述
如果想要删除个别,就crontab -e 进去编辑按需删除。

也可以在/etc/crontab文件统一配置定时任务。
在这里插入图片描述
需要添加一个用户名。

编辑完保存后使用
/bin/systemctl restart crond.service 命令进行更新。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值