首页 > 其他分享 >crontab

crontab

时间:2022-11-21 19:33:23浏览次数:33  
标签:10 00 15 17 crontab 执行

centos安装crontab

yum install crontabs #安装Crontab
chkconfig crond on #设置开机启动Crontab
service crond start #启动Crontab

debian安装crontab

apt-get install cron #安装Crontab
/etc/init.d/cron restart #重启Crontab

基本命令

crontab -e #编辑定时任务
crontab -r #移除定时任务
crontab -l #查看定时任务

脚本

          • /root/xxx.sh #前5个*指时间,后面为命令,(脚本要用绝对路径)
前5个*分别表示:

分钟:0-59
小时:1-23
日期:1-31
月份:1-12
星期:0-6(0表示周日)
还可以用一些特殊符号:
: 表示任何时刻
,: 表示分割
-:表示一个段,如:1-5,就表示1到5点
/n : 表示每个n的单位执行一次,如:
/1, 就表示每隔1个小时执行一次命令。也可以写成1-23/1

定时任务设置举例

43 21 * * * #21:43 执行
15 05 * * * #05:15 执行
0 17 * * * #17:00 执行
0 17 * * 1 #每周一的17:00 执行
0,10 17 * * 0,2,3 #每周日,周二,周三的17:00和17:10 执行
0-10 17 1 * * #毎月1日从17:00到7:10毎隔1分钟 执行
0 0 1,15 * 1 #毎月1日和15日和一日的0:00 执行
42 4 1 * * #毎月1日的4:42分 执行
0 21 * * 1-6 #周一到周六21:00 执行
0,10,20,30,40,50 * * * *  #每隔10分 执行
*/10 * * * * #每隔10分 执行

  • 1 * * * #从1:0到1:59每隔1分钟 执行
    0 1 * * * #1:00 执行
    0 */1 * * * #毎时0分每隔1小时 执行
    0 * * * * #毎时0分 执行
    2 8-20/3 * * * #8:02,11:02,14:02,17:02,20:02 执行
    30 5 1,15 * * #1日和15日的5:30 执行

标签:10,00,15,17,crontab,执行
From: https://www.cnblogs.com/lyalong/p/16912942.html

相关文章

  • (转)【Linux】crontab命令详解
    原文:https://blog.csdn.net/qq_32109917/article/details/121468799【Linux】crontab命令详解linux系统则是由cron(crond)这个系统服务来控制的。Linux系统上面原本......
  • (转)Linux crontab命令详解
    原文:https://www.cnblogs.com/ftl1012/p/crontab.htmlcrontab:定时任务的守护进程,精确到分,设计秒的我们一般写脚本 -->相当于闹钟       日志文件: ll/var/lo......
  • Linux 定时任务crontab监控重启java服务脚本
    linux服务器下,利用Linux定时器和简单监控脚本,监控自动重启java服务。注意:脚本最好在Linux系统中用touch建立.sh文件,并用shmod+x+‘脚本文件名’,在window下编辑有可能会......
  • centos 定时任务 crontab
    crontab-e之后编辑,3021*/2**加上待执行的操作,这个示例是每2天的21:30执行相应的操作详细看下面的介绍,基本格式:*****command分时日月......
  • crontab执行shell脚本
     #!/bin/bashsource/etc/profile#需要导入环境变量,否则非原生命令执行不成功Sendmail(){smtp='mail.yx.com'account='[email protected]'password='123'to='[email protected]'subject=$......
  • crontab定时清理文件,java日志,es记录等
    简单运维开发环境硬件配置小,经常要清理空间.写个简单的清理脚本去运维.清理java日志.#cleanLog.sh#日志目录LOG_DIR=/path/to/logcd$LOG_DIR#历史日志......
  • crontab执行shell脚本
     #!/bin/bashsource/etc/profile#需要导入环境变量,否则非原生命令执行不成功Sendmail(){smtp='mail.yx.com'account='[email protected]'password='123'to='[email protected]......
  • linux命令——crontab的使用方法
    一、crond简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自......
  • 简单理解crontab表达式
    在日常工作中,我在使用定时任务的场景,一般使用Windows计划任务,或者hangfire这类的定时任务框架,因为hangfire已经实现了常用的cron表达式封装,所以一直也没去了解太多。趁着......
  • 解决容器Docker内部启动计划任务crontab不生效不执行的问题
    docker使用centos7镜像首先编辑crond,注释#session  required  pam_loginuid.so:vi/etc/pam.d/crond  然后重启crond服务:/etc/init.d/crondrestart ......