0 概念:
在未来的某个时间周期或者单次执行一次某任务
1 在未来的某个时间点执行一次某任务 (只执行一次)
命令: at batch : 不需要指定时间点 自动选择系统空闲时刻执行任务, 其余命令和at使用相似 at使用格式: at 时间 输入未来要执行的时间 at> COMMAND 输入命令 at> Ctrl+d 提交并退出 指定时间:10:10 绝对时间:HH:MM, DD.MM.YY MM/DD/YY 相对时间:now+# 单位:minutes, hours, days, weeks 模糊时间:noon, midnight, teatime 命令的执行结果:将以邮件的形式发送给安排任务的用户 查看将要有的任务: at -l 删除某个任务: at -d jobid at的使用案例: [root@chinadaas11 zm]# at now+3minutes at> ls /var at> <EOT> job 2 at 2015-11-02 16:59 [root@chinadaas11 zm]# date Mon Nov 2 16:56:39 CST 2015 [root@chinadaas11 zm]# at -l 2 2015-11-02 16:59 a root [root@chinadaas11 zm]# at -d 2 通过mail查看处理的结果: [root@chinadaas11 zm]# mail From root@chinadaas11.localdomain Mon Nov 2 16:54:03 2015 Return-Path: <root@chinadaas11.localdomain> X-Original-To: root Delivered-To: root@chinadaas11.localdomain Subject: Output from your job 1 To: root@chinadaas11.localdomain Date: Mon, 2 Nov 2015 16:54:02 +0800 (CST) From: root@chinadaas11.localdomain (root) Status: R cache cvs db empty ftp games lib local lock log mail nis opt preserve run... & q 输入q退出查看邮件
2 周期性地执行某任务;
cron:自身是一个不间断运行的服务,运行在一个长期不关机的系统中。 anacron: cron的补充,能够实现让cron因为各种原因在过去的时间该执行而未执行的任务在恢复正常执行一次;一般很少启用 cron: 系统cron任务: /etc/crontab 定义在此路径下 格式如下: 分钟 小时 天 月 周 用户 任务 用户cron任务: /var/spool/cron/USERNAME 定义在此路径下 格式如下 分钟 小时 天 月 周 任务 时间的有效取值: 分钟:0-59 小时:0-23 天:1-31 月:1-12 周:0-7,0和7都表示周日 时间通配表示: *: 对应时间的所有有效取值 3 * * * * 每小时的第三分钟执行一次 3 * * * 7 每周日的每小时第三分钟执行一次 13 12 * * * 每天12点13分执行一次 13 12 * * 5 每周五的12点13分执行一次 13 12 6 * * 每月6号的12点13分执行一次 13 12 6 7 * 每年的7月6号12:13分执行一次 ,表示离散时间点取值: 10,40 * * * * 每小时执行2次,10分钟的时候执行一次,40分钟的时候执行一次 10,40 * * * 2,5 每周二,周五的每小时执行2次,10分钟的时候执行一次,40分钟的时候执行一次 10,40 02 * * 2,5 每周二,周五的2:10 2:50分执行一次 -表示连续时间点: 10 02 * * 1-5 /#表示对应取值范围内每多久一次 */3 * * * * 每间隔3分钟执行一次 01 */2 * * * 每两小时执行一次,执行时间是在对应小时的第一分钟执行,如果写成 * */2 * * * 则成了每间隔2小时下的所有分钟都要执行 这就麻烦大了 10 04 */2 * * 每两天执行一次,只要是要求每间隔多久执行一次,那么其位置左侧的单位必须要有具体数值,具体写法见 每两小时执行一次的写法 执行结果默认将以邮件形式发送给管理员,如果不想这样,可以将正确执行结果发送到 /dev/null 错误结果依旧默认发送到邮件中,写法如下 */3 * * * * /bin/cat /etc/fstab > /dev/null cron的环境变量:cron执行所有命令都去PATH环境变量指定的路径下去找 PATH的路径有 /bin:/sbin:/usr/bin:/usr/sbin 因此如果在cron中执行的任务的命令不在左侧路径下配置好,那么建议使用绝对路径或者在脚本文件中 将 export PATH=$PATH:/YOU/PATH 这样cron执行的时候 就会使用脚本中定义的PATH路径 eg: PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ 01 * * * * /bin/echo "How are you"
3 用户任务的管理:
用户任务的管理: crontab -l: 列出当前用户的所有cron任务 -e: 编辑 -r: 移除所有任务 -u USERNAME: 管理其用户的cron任务 eg: crontab -u hadoop -e 来编辑hadoop用户的cron任务 anacron: 是cron的补充,能做 cat /etc/anacrontab 查看crond状态 [root@chinadaas11 ~]# service crond status crond (pid 1904) is running... [root@chinadaas11 ~]# service anacron status
相关推荐
自其面世以来,STM32凭借其广泛的适用性和卓越的特性,已成为嵌入式系统设计领域的主流选择之一,广泛应用于工业控制、消费电子、物联网、汽车电子、医疗设备、智能家居等多个领域。 内核与架构 STM32产品线采用了...
输出电流 400mA; (3). 输出电压数字显示,显示精度优于 0.1%。 (4). 输出电压在0~12V之间连续可调。 摘要: 该设计包括两大部分:模拟电子部分和数字电子部分.模拟电子部分的主要任务是直流电源的设计.直流...
LPC1100不仅能执行基本的控制任务,而且能进行复杂运算,即便最复杂的任务也能轻松应付。执行效率的提高直接转化为能耗的降低,实现该性能水平的LPC1100频率为50MHz,其功耗也得到了很大程度的优化——仅需不到10mA...
ADAS1000系列针对生物电信号应用提供了一种低功耗、小型数据采集系统,旨在简化采集和确保高质量ECG信号的任务。 ADAS1000系列包括ADAS1000、ADAS1000-1、ADAS1000-2、ADAS1000-3、ADAS1000-4共 5个型号。通过单颗...
电源在使用时会造成很多不良后果,世界各国纷纷对电源产品提出了不同要求并制定 了一系列的产品精度标准。只有满足产品标准,才能够进入市场。 随着经济全球化的发展,满足国际标准的产品才能获得进出的通行证。数控...
一、任务: 设计制作一个74系列中小规模数字集成电路参数测试仪。 二、要求: 1、基本要求: (1)能对74系列中小规模数字集成电路的VIH(min)、VIL(max)、VOH、VOL、IIL、IOL等参数指标进行单项自动测试。 (2)...
XPCI系列运动控制卡需要配合MotionRT使用,安装方法参见第五章。 (1)最多达 12 轴运动控制。 (2)脉冲轴输出模式:脉冲/方向。 (3)支持编码器位置测量,可以配置为手轮输入模式。 (4)机械控制信号输入:+/-...
在lib/array_crud.rb我们为您定义了一系列方法,每个方法负责上述任务之一。 您的工作是在每种方法的主体中编写代码以使测试通过。 让我们一起经历第一个挑战。#create_an_empty_array 让我们运行测试套件开始。 ...
系列对 155 名可教育的智障儿童进行了抽样调查。 发现正确响应的概率因任务而异,并且有证据表明,该样本的任务难度顺序与非智力低下儿童相似。”两种错误响应的概率通常不相等,并且选择一个或另一个不正确的响应...
输入端以地位参考,同时输出端被自动偏置到 电源电压的一半,在6V电源电压下,它的静态功耗仅为24mW,使得LM386特别适用于电池 供电的场合。 LM386的封装形式有塑封8引线双列直插式和贴片式。下图为该芯片基本原理图...
本设计主要以MCS-51系列单片机STC89C52为控制核心,它自带8K的FLASH程序存储器,它的核心处理单元为8位。数据处理主要是对数字温度传感器18B20采集温度数据和对MQ-2烟物传感器进行AD采集,并进行逻辑判断,根据数据...
实验一 程控交换原理实验系统及控制单元实验 一、 实验目的 1、熟悉该程控交换原理实验系统的电路组成与主要部件的作用。 2、体会程控交换原理实验系统进行电话通信时的工作过程。 3、了解CPU中央集中控制处理器...
24、原理图查看多种格式软件安装查看视频教程(通旺通旺科技版权所有) 2、源程序(C语言含详细备注) 3、原理图(源文件+PDF版+照片版) 4、PCB图 51蓝牙计步器.apk 5、实物图(高清) 6、演示视频(电路讲解,模块...
对于正处于战略转型期的AMD而言,将在海外举办... 众所周知,AMD近期在高密度服务器、嵌入式、专业图形显卡、半定制化和超低功耗客户端等领域取得了一系列突破性的成果,从微软Xbox One/索尼PS4新一代游戏主机、苹果Ma
电源在使用时会造成很多不良后果,世界各国纷纷对电源产品提出了不同要求并制定 了一系列的产品精度标准。只有满足产品标准,才能够进入市场。 随着经济全球化的发展,满足国际标准的产品才能获得进出的通行证。数控...
电源在使用时会造成很多不良后果,世界各国纷纷对电源产品提出了不同要求并制定 了一系列的产品精度标准。只有满足产品标准,才能够进入市场。 随着经济全球化的发展,满足国际标准的产品才能获得进出的通行证。数控...
考虑一个具有定位任务(从可用数据推断出它在哪里)的机器人,该机器人给出了世界地图以及一系列感知和动作。 如图所示,机器人被放置在迷宫般的环境中。 该机器人配备了四个声纳传感器,可以在每个罗盘方向...
[2] Liu Jilin,Ma Hongqing.A High Performance License Plate Recognition System Basedon the Web Technique[D]. [3] 郑南宁,张西宁,戴莹,朱海安.行驶车辆牌照自动识别系统[J].西安交通大学学报,1991,l:43-53. [4]...
具体要完成在哨兵到岗之前对枪的授权以及从授权之后到哨兵真正到达 岗位上这段时间枪支能有效被激发的定时,除此之外还含到岗后在哨兵执勤时间内枪支 随时可以有效击发,而执勤结束枪支则不能击发的任务。...