zoukankan      html  css  js  c++  java
  • liunx crontab定时任务

    描述:

    一般crontab文件里面的定时任务格式如下所示:
    59 23 * * * /home/oracle/scripts/alert_log_archive.sh >/dev/null 2>&1
    crontab 文件中每个条目中各个域的意义和格式:
    第一列 分钟: 1——59
    第二列 小时: 1——23(0表示子夜)
    第三列 日 : 1——31
    第四列 月 : 1——12
    第五列 星期: 星期0——6(0表示星期天,1表示星期一、以此类推)
    第六列 要运行的命令


    1: 59 23 * * * /home/oracle/scripts/alert_log_archive.sh >/dev/null 2>&1
    表示每天23点59分执行脚本/home/oracle/scripts/alert_log_archive.sh
    2: */5 * * * * /home/oracle/scripts/monitoring_alert_log.sh >/dev/null 2>&1
    表示每5分钟执行一次脚本/home/oracle/scripts/monitoring_alert_log.sh
    3: 0 20 * * 1-5 mail -s "**********" kerry@domain.name < /tmp/maildata
    周一到周五每天下午 20:00 寄一封信给 kerry@domain.name

    1.先创建.sh文件

    export JAVA_HOME="/usr/java/jdk1.7.0_67"
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    export PATH=$JAVA_HOME/bin:$PATH

    java -jar ***.jar

    echo 'ok'

    crontab命令说明 -e 是修改

    2.crontab -e

    59 23 * * * sh /home/lq/创建.sh >自己创建的log.log日志

    crontab 服务启动、重启、停止

    service crontd start

    service crontd restart

    service crontd stop

    3.service crontd start

    4.查询 一下 ps -ef | grep crontab或者ps -ef | grep cron

  • 相关阅读:
    自考毕业答辩总结
    【项目经验】navicat工具 SQLServer数据库迁移MySQL
    【项目经验】EasyUI Tree
    Django框架基础(一)
    前端相关内容补充
    web框架前戏---web框架的本质
    web框架前戏---基础简介及Django安装配置
    sqlAchemy前戏
    mysql基础(五)之pymysql
    mysql基础(四)之索引
  • 原文地址:https://www.cnblogs.com/lqCnblog/p/6740238.html
Copyright © 2011-2022 走看看