cron 周期计划任务
(1)crontab -e 创建任
*/1 * * * * /home/user/job.sh
1 6 * * * echo `date` >> /home/user/1.log
保存以后如果出现 crontab: installing new crontab 这句话
,则表示该调度命令已经成功。
默认文件保存: /var/spool/cron
(2)作业要执行的任务脚本job.sh
echo "hello"
echo `date`
(3)cron服务的启动
检测cron服务是否启动:
ps -e|grep "cron"
/sbin/service crond status
/sbin/service crond start
/sbin/service crond stop
/sbin/service crond restart
/sbin/service crond reload 重新装入配置
id
groups user
vi /etc/sudoers
user ALL=(ALL) NOPASSWD: ALL
sudo /sbin/service crond status
要把cron设为开机启动:
在/etc/rc.d/rc.local中加入/sbin/service crond start
cron表达式:
*/5 * * * * ? 每隔5秒执行一次
0 */1 * * * ? 每隔1分执行一次
0 0 23 * * ? 每天23点执行一次
0 0 1 * * ? 每天1点执行一次
0 0 1 1 * ? 每月1号1点执行一次
0 0 23 L * ? 每月最后一天23点执行一次
0 0 1 ? * L 每周星期天1点执行一次
0 26, 29 , 33 * * * ? 在26分、29分、33分执行一次
0 0 0,13,18,21 * * ? 每天的0点、13点、18点、21点都执行一次
可以借助sleep 30来实现:延迟30秒
crontab -e 设定时程表
crontab -l 列出目前的时程表
crontab -r 删除目前的时程表
crontab -v 列出用户cron作业的状态
/sbin/chkconfig --list crond
at命令:只执行一次
at 12:00 敲回车,输入脚本命令,ctrl+d退出
at 1:00 2015-11-01
at now+10min
/var/spool/at
任务查询:at -l
任务删除:atrm 2
分享到:
相关推荐
Quartz的cron表达式。 Spring 定时任务@Scheduled cron表达式详解
cron定时执行脚本
Linux cron定时器定时执行jar程序
【cron定时脚本】定时执行程序的cron了解一下
vim /var/spool/cron/root * * * * * sleep 10; /usr/bin/curl http://localhost/index.php * * * * * sleep 20; /usr/bin/curl http://localhost/index.php * * * * * sleep 30; /usr/bin/curl ...
cron 表达式 包含 秒 分 时 天 月 年 粗浅的cron 表达式
Quartz Cron表达式
cron,cron表达式,cron表达式详解
cron表达式cron生成器
quartz的作业调度触发Cron表达式说明
该cron表达式可以在页面上根据个人设置自动生成,主要用于定时任务自动生成时间频率,特别好用,我自己集成的很好。
vue-cron表达式组件
Cron表达式写好了,不知道是否正确,如果执行间隔很长,根本没法测试,这个工具可以帮助你,他能输出所有的执行时间,你只需自己调整参数就行了,非常简单。提醒:目前常用的两个Cron表达式在线生成网站所提供的近期...
Java根据时间戳生成cron表达式,可传入时间范围灵活实现Cron基于日历形式的任务调度时间点,简单简洁,互用性强,可以灵活改动。
基于C的Cron表达式解析,无需额外的库,直接代码实现,方便移植,稳定性可靠。
cron 调度器 js cron表达式 生成秒循环 分循环 有开始日期结束日 最全面的cron表达式生成器 可嵌入html 网页 jsp asp等
计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思
cron表达式校验,验证是否是正确的cron表达式,调用的主方法是function cronValidate(cronExpression ),有需要可以看一下
golang 手写定时器 封装Cron 支持秒、分、小时、天。 支持多态。 说明: 1.DoCron() 方法初始化定时器 2.AddJob添加定时器 3.UpdateJob修改定时器 4.DeleteJob删除定时器 5.GetAllCrons获取定时器列表 6.支持多态 ...
WinForm Cron表达式生成器 Quartz.Net Cron表达式生成器winform版 最近使用Quartz.net做了几个同步任务,感觉非常好。表达式设置也是非常灵活,但是新入手发现对表达式不熟,每次都要使用在线生成器。 于是写...