- 授权协议: GPL
- 开发语言: C/C++
- 操作系统: Linux
- 软件首页: http://git.oschina.net/wharf/MyCron
- 软件文档: http://git.oschina.net/wharf/MyCron/tree/master/
软件介绍
MyCron 是 Linux 计划任务,Crontab 的替代品。
对 Crontab 的环境变量传递感到很无奈,于是自己写了一个替代品,
当 Crontab 不能正确执行咱们的计划任务时,不妨试试这个!祝好!!
====================================================
定时任务格式
分钟 小时 日 月 年 周 命令
或者
!年 月 日 小时 分钟 周 命令
周期任务格式
分钟/n1 小时/n2 日/n3 月/n4 年/n5 周/n6 命令
或者
!年/n1 月/n2 日/n3 小时/n4 分钟/n5 周/n6 命令
按照设计本意,以上n1-n6均需为合法非负整数。负整数未测试,也许可以用。
每条任务必须在一行内列出,每行7个有效字段,
字段间以空白符(space)或水平制表符(Tab)分隔,
第7个有效字段起向后(含第7个字段在内)全部视作命令,
请自行确保命令正确安全。
请勿改动主程序名,主程序必须放在 /opt/MyCron/ 目录
MyCron_x86_32 和 MyCron_x86_64 分别对应32位和64位版本,
均已在 ubuntu-precise/mint-maya/redhat-rhel-6.5 测试通过
非调试模式是默认模式,以 daemon 模式后台静默运行;
调试模式下,可以观察每条任务每秒的扫描情况,进入调试模式的方式是
修改主程序名为 MyCron_MOS,然后控制台调用
如果不希望以默认的每秒扫描一次的方式运行,则可以带1个参数运行,
这个参数必须是有效的扫描周期,以秒计数
主程序读取执行它的这个用户的配置文件,该文件必须放在 /opt/MyCron/ 目录
此配置文件的文件名就是执行它的这个用户的用户名,无任何扩展名、后缀
谁执行,读取谁的配置文件
注意:
配置文件一旦修改,在Ctrl+S的同时,主程序会自动重启!
建议不要以不同用户身份同时运行多个实例,否则修改配置文件会杀掉全部实例,后果不可测!!
示例
定时执行
02 21 18 02 2014 * kdialog --msgbox "定时执行测试"
周期执行
00/22 19 18 02 2014 * kdialog --msgbox "周期执行测试"
脚本调度
* 05/1 18 02 2014 * bash /opt/OracleDB/startOracle.sh && kdialog --msgbox "脚本调度"
提醒休息
* 00/1 * * * * kdialog --msgbox "工作1个小时了,该休息一下啦"
京东平台运营攻略(全彩)
京东商学院 / 电子工业出版社 / 2015-5 / 69.00元
2014 年年末,京东POP 开放平台的入驻商家已超过6 万,京东平台被广泛关注和认可的同时,在电商江湖中仍颇具神秘色彩。面对碎片化的信息,京东的店铺经营者及希望入驻京东的准商家们,对于在京东如何利用丰富的各类平台资源,搭建并运营京东店铺,一直很难找到全面而系统的资料。 《京东平台运营攻略(全彩)》由京东官方出品,动员了京东内部涉及第三方店铺业务线的众多部门,由多位业务精英参与撰写,保证了内......一起来看看 《京东平台运营攻略(全彩)》 这本书的介绍吧!
