计划任务

一、一次性计划任务

月11日)

at 5:30pm

at 17:30 [today] #today可省略

at now + 3 hours

at now + 180 minutes

at 17:30 11.1.11

at 17:30 1/11/11

3、at使用范例

I.交互方式

at 9:00

II.使用脚本文件方式

1、生成at.script文件

2、使用at命令

at -f at.script 9:00 1/11/11 或者 at < at.script 9:00

附 -at计划任务文件保存在/var/spool/at/目录下

附-finger [+username] :可查看系统中的计划任务

如果at尚未启动,则用:/etc/rc.d/init.d/atd start 或 service atd start 手工启动

4、at的执行结果与配置文件

如果/etc/at.allow文件存在,那么只有列在此文件中的用户才可以使用at命令;若/etc/at.allow文件不存在,则检查/etc/at.deny 文件是否存在。若/etc/at.deny存在,则在此文件中列出的用户都不能使用at命令。如果两个文件都不存在,则只有超级用户可以使用at命令。如果两个文件都存在而且均为空,则所有用户都可以使用at命令。

小时制】

day-of-month  一月中的哪一天 [1~31]

month-of-year  一年中的哪一月 [1~12]

day-of-week  一周中的哪一天 [0~6]

commands  执行的命令

【分钟:*/2 :每隔两分钟】

【小时:*/1:每隔一个小时 12-14 :12点到14点】

【把知道的具体的都时间值添上,把不知道的时间值都填*】

E.g

*/2 12-14 * 3-6,9-12 1-5 /bin/sh /root/cron.script > /dev/null 2> /root/cron.err

4、书写注意事项

I. 时间值选都不能为空,必须填入

II. 不知道/不需要制定的项目的值使用统配符*表示任何时间

III.每个时间字段都可以指定多个值,不连续的值用”,”间隔,连续的值用”-”间隔。

IV. 命令应该给出绝对路径

V. 用户必须具有运行所对应的命令或程序的权限

VI.计划任务还应保存一些额外的信息,如出错信息等

5、crontab的配置文件 /etc/crontab

#旧版的Linux最后几行,定义了每小时,每天等的具体时间系统的周期执行任务

6、cron配置文件

作用:限制哪些用户可以使用crontab命令,作用与at相同

/etc/cron.allow

/etc/cron.deny

附-crontab文件建立好后,可以在/var/spool/cron/目录中找到,可以查看文件其中的内容:more /var/spool/cron/root,得到的信息如同crontab -l

附-如果crod没有启动,需手动启动:/etc/rc.d/init.d/crond start

三、进程处理方式

1、standalone 独立运行,持续驻留系统,消耗系统资源,监听客户请求

2、xinetd 进程托管,互联网超级守护进程,由xinetd来监听客户请求,并将之发送给相关进程,而不是服务亲自监听

3、atd、crond 计划任务,每隔一分钟,从睡眠中醒来并检查是否有需要执行的任务

附-为了安全起见,定时任务以及后面的Shell脚本,都要写命令的绝对路径!

Linux进程管理(第二版) --计划任务的更多相关文章

  1. Linux进程管理(第二版) --进程管理命令

    进程管理命令 一.查看用户信息.5.15 分钟内的系统的,优先值越小,优先权越大 ] 1.nice 指定程序运行的优先级 格式 nice -n command 例如 nice -5 myprogrem ...

  2. Linux性能及调优指南(翻译)之Linux进程管理

    本文为IBM RedBook的Linux Performanceand Tuning Guidelines的1.1节的翻译原文地址:http://www.redbooks.ibm.com/redpap ...

  3. 《Linux 性能及调优指南》1.1 Linux进程管理

    https://blog.csdn.net/ljianhui/article/details/46718835 本文为IBM RedBook的Linux Performanceand Tuning G ...

  4. 《Linux性能及调优指南》----1.1 Linux进程管理

    翻译:飞哥 ( http://hi.baidu.com/imlidapeng ) 版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明. 原文名称:<Linux Performance ...

  5. 《Linux性能及调优指南》 Linux进程管理

    版权所有: 原文名称:<Linux Performance and Tuning Guidelines> 原文地址:http://www.redbooks.ibm.com/abstract ...

  6. [转帖]linux进程管理总结

    linux进程管理总结 https://www.cnblogs.com/chenfangzhi/p/10660355.html 高手总结的.. 看出来我是菜逼. 目录 一.进程相关的概念 二.关闭会话 ...

  7. Linux操作系统(第二版)(RHEL 8/CentOS 8)

    Linux操作系统(第二版)(RHEL 8/CentOS 8) http://www.tup.tsinghua.edu.cn/booksCenter/book_08172501.html Linux操 ...

  8. Linux进程管理 (2)CFS调度器

    关键词: 目录: Linux进程管理 (1)进程的诞生 Linux进程管理 (2)CFS调度器 Linux进程管理 (3)SMP负载均衡 Linux进程管理 (4)HMP调度器 Linux进程管理 ( ...

  9. Linux进程管理四大工具ps \dstat\ top\ htop

    Linux进程管理之“四大名捕” 一.四大名捕 四大名捕,最初出现于温瑞安创作的武侠小说,是朝廷中正义力量诸葛小花的四大徒弟,四人各怀绝技,分别是轻功暗器高手“无情”.内功卓越的高手“铁手”.腿功惊人 ...

随机推荐

  1. Sublime text 添加lua

    tools ->build system->new build system... 输入: { "cmd": ["C:\\lua\\lua53.exe&quo ...

  2. Java线程状态

    线程跟人类一样拥有自己的生命周期,一条线程从创建到执行完毕的过程即是线程的生命周期,此过程可能在不同时刻处于不同的状态,线程状态正是这小节的主题,线程到底有多少种状态?不同状态之间是如何转化的? 对于 ...

  3. Hadoop介绍

    是适合大数据的分布式存储与计算平台,用java编写的开源系统,能够安排在大规模的计算机平台上,从而长进计算效率:由 HDFS.MapReduce.HBase.Hive 和 ZooKeeper等成员组成 ...

  4. Dynamics CRM2015 on-premises直接升级Dynamics CRM2016 on-premises

    Dynamics crm2016 on-premises版本已与12月14日开放下载,下载地址:https://www.microsoft.com/zh-cn/download/details.asp ...

  5. java内存垃圾回收模型

    一.java的内存模型 介绍如下6个组成部分 1.程序计数器:一块较小内存区域,指向当前所执行的字节码.如果线程正在执行一个Java方法,这个计数器记录正在执行的虚拟机字节码指令的地址,如果执行的是N ...

  6. Tomcat内核之ASCII解码的表驱动模式

    我们知道Tomcat通信是建立在Socket的基础上,而套接字在服务器端和客户端传递的报文都是未经过编码的字节流,每8位组成1个字节,计算机以二进制为基础,这是由于使用晶体管的开合状态表示1和0,这样 ...

  7. ubuntu安装水星MW150US无线网卡8188eu驱动

    买了一个无线网卡插在ubuntu系统的电脑上,却不能识别出来.lsusb,可以看到下面的结果: Bus 002 Device 002: ID 0bda:8179 Realtek Semiconduct ...

  8. iOS中 按钮和标题完美各种排列/完美教程 韩俊强的博客

    每日更新关注:http://weibo.com/hanjunqiang  新浪微博! 前言:最近常常用到按钮和相应标题的组合,当按钮设置图片加标题时,触发范围较小,不易触发,最重要的是还要调试偏移量, ...

  9. 任务执行器——Executor

    上节说到接收器Acceptor在接收到socket后会有一系列简单的处理,其中将socket扔进线程池是最重要的一步,线程池是一个怎样东西?其原理在前面的"线程池原理"章节已经说明 ...

  10. 如何在Cocos2D 1.0 中掩饰一个精灵(六)

    大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;) 掩饰一个精灵:实现代码 打开HelloWorldLayer.m并 ...