[转帖]linux定时执行Java程序_Android, Python及开发编程讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Android, Python及开发编程讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3961 | 回复: 0   主题: [转帖]linux定时执行Java程序        下一篇 
fozhyn
注册用户
等级:上士
经验:317
发帖:101
精华:0
注册:2011-10-18
状态:离线
发送短消息息给fozhyn 加好友    发送短消息息给fozhyn 发消息
发表于: IP:您无权察看 2011-10-18 11:22:30 | [全部帖] [楼主帖] 楼主

Shell文件 

引用

#!/bin/bash 

echo ""
echo "perform start"
cd /home/admin/report
export LANG=en_US.UTF-8
export LANGVAR=en_US.UTF-8
export LC_ALL=zh_CN
export JAVA_HOME=/opt/taobao/java/
export PATH=/opt/taobao/java/bin
export CLASSPATH=.:/home/admin/report/apireport/:/opt/taobao/java/lib:/opt/taobao/java/lib/dt.jar:/opt/taobao/java/lib/tools.jar:/home/admin/report/apireport/lib/poi-3.1-FINAL.jar:/home/admin/report/apireport/lib/jfreechart-1.0.8a.jar:/home/admin/report/apireport/lib/jcommon-1.0.12.jar:/home/admin/report/apireport/lib/mail-1.4.2.jar:/home/admin/report/apireport/lib/commons-codec-1.2.jar:/home/admin/report/apireport/lib/commons-httpclient-3.0.1.jar:/home/admin/report/apireport/lib/commons-logging-1.1.1.jar:/home/admin/report/apireport/lib/activation-1.1.jar:/home/admin/report/apireport/lib/log4j-1.2.13.jar
/opt/taobao/java/bin/java  -classpath $CLASSPATH com.taobao.top.report.LogStatsAnalysis >>error.log
exit 0


注意该文件需要doc2unix 转编码过,不然会出问题 

引用

1 * * * * root run-parts /etc/cron.hourly  注:表示每个小时的第一分钟,开始执行/etc/hourly目录下的可执行程序或脚本; 
2 4 * * * root run-parts /etc/cron.daily  注:表示每天的4点2分,开始执行/etc/cron.daily目录下的可执行程序或脚本; 
22 4 * * 7 root run-parts /etc/cron.weekly 注:每年第7个周4点我22分,开始执行 /etc/cron.weekly目录下的可执行程序或脚本; 
42 4 1 * * root run-parts /etc/cron.monthly 注:每月第1天的4点42分,开始执行/etc/cron.monthly目录下的可执行程序或脚本;



设置cron 以后需要重启cron服务 

引用

[root@localhost cron.daily]# pkill crond 

[root@localhost cron.daily]# prep crond
[root@localhost cron.daily]# crond&
[root@localhost ~]# pgrep crond  注:查看crond服务器是否运行;


具体用法可以看 

引用

cron用法参见:http://www.linuxsir.org/main/?q=node/209




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论