Linux系统任务计划知识点
任务计划机制:定义脚本程序执行的任务不是当即的,而是安排安排在未来的某个时间运行。这就是机制任务计划机制。所任务计划必须是个未来某个时间点执行的任务
定义的方式 1、 在未来的某个时间点执行一次某个任务 2、 周期性的执行某任务 任务计划的实现 一次性的任务执行实现 可以实现的两个命令:at和batch at:是指定时间点的 at的使用方法:at后跟时间点即可,按Enter,屏幕会输出at>提示符,在提示符下输入我们要执行的命令即可,形式如下 at> COMMAND(可以写多个命令) at> COMMAND ........... at>Ctrl +d(提交任务的命令) 输入完成后就可以在某个时间点去执行了;这里需要注意:这个时间必须是未来的某一个时间 at指定时间的几种方法: 绝对时间 HH:MM,DD:MM:YY,MM/DD/YY 例如:at 10:20(如果10:20时间已过,就是下一次的10:20这个时间点) 相对时间 at now+# 单位是minutes,hours,days,weeks 例如:at now+3minutes(从这一刻开始往后的3分钟即3分钟以后) 模糊时间 noon(正午即12:00),midnight(午夜即晚上00:00),teatime(下午4点) 命令的执行结果处理 将以邮件的形式发送给安排任务计划的用户 使用at执行两个作业示例 如图1所示 at now+5minutes(5分钟后执行以下任务) at> ll /var at> cat /etc/fstab at> <EOF>(这里执行的是ctrl+d命令) at now+10minutes at> cat /etc/issue at> <EOF> 图1 创建两个任务列表
(编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |