linux之shell脚本与crontab定时器的运用
Posted 程序猿-小朱
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux之shell脚本与crontab定时器的运用相关的知识,希望对你有一定的参考价值。
大家好!今天讲的一些工作可能用到的东西,属于拓展提升了。不知道大家前面做的怎么样了。要学会每天给自己充充电。博主呢也是个小菜鸟,每天也充充电呢,那么也要加油哦!今天讲的这个crontab定时器。首先讲一下crond服务吧。crond服务是以守护进程方式在无需人工干预的情况下来处理一系列作业和指令的服务。
crond服务的启停命令:
systemctl start crond.service //启动
systemctl status crond.service //查看状态
systemctl stop crond.service //停止
systemctl restart crond.service //重新启动
crontab定时器的使用:语法:crontab【选项】
crontab -l #列出crontab有哪些任务
crontab -e #编辑crontab任务
crontab -r #删除crontab里的所有任务
例子:* * * * * 级别 命令
分 时 日 月 周
crontab的例子
每分钟执行 * * * * * 或者 */1 * * * * 每小时执行 0 * * * * 每天执行 0 0 * * * 每周执行 0 0 * * 0 每月执行 0 0 1 * * 每年执行 0 0 1 1 * 每天早上 6 点执行 0 6 * * * 每两个小时执行0 */2 * * *
每小时的 10 分, 40 分执行 10,40 * * * * 每天的下午 4 点、 5 点、 6 点的 5 min 、 15 min 、 25 min 、 35 min 、 45 min 、 55 min 时执行命令 5,15,25,35,45,55 16,17,18 * * * 大家好可以找找规律的
以上是关于linux之shell脚本与crontab定时器的运用的主要内容,如果未能解决你的问题,请参考以下文章