liunx crontab定时任务

Posted lq_cnblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 "**********" [email protected] < /tmp/maildata
周一到周五每天下午 20:00 寄一封信给 [email protected]

 

 

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

以上是关于liunx crontab定时任务的主要内容,如果未能解决你的问题,请参考以下文章

liunx 使用crontab定时任务+shell脚本删除tomcat日志elasticsearch日志索引

liunx下基于游戏自动化的django-crontab定时任务实战

liunx 定时任务执行java程序配置流程

liunx定时任务使用

liunx定时任务执行

定时任务crontab