快速业务通道

linux系统管理学习笔记之九---linux例行性任务的配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-26
/etc/cron.allow文件存在时,则只有这个文件中列出的用户可以使用cron,即使 cron.deny文件存在也被忽略.
当只有cron.deny存在时,文件中的用户被禁止.


(四)cron守护进程每分钟检查/etc/crontab文件、/etc/cron.d目录、/var/spool/cron目录中的改变.如发现改变就会被载入.改变了某个crontab后,不必重启进程.


(五) crontab [-u username][-ler]

-e:编辑crontab中的工作内容
-l:查看crontab中的工作内容
-r:删除crontab中的工作内容

-u:只有root用户能执行.帮其他用户建cron.


二、一次性执行任务

at和 batch


(一)at

at是用来在指定时间内调度一次性的任务.

要在某一指定时间内调度一项一次性作业:

1、at [-m ] time

-m: 当执行任务后发邮件给用户
time: 是执行的时间.

例: at 1:00 5/12/03 //在2003年5月12日1点钟前完成任务. 月也可以是英文月份.

at now 5 minutes //从现在开始后的5分钟执行任务. 还可以接小时,天数,星期.
hour
days
weeks

在键入at 命令 时间后,出现提示符.在提示符后键入要执行的命令.可执行多条命令,只是在每条命令完成后按回车键.
输入完所有命令后按回车键.输入ctrl D 键退出.也可以提示符后输入脚本.


2、atq 查询运行的at任务

3、atrm 任务号 //删除运行的at任务.用atq先查出任务号



(二)bath

at是按时间确定执行时间,bath是当系统承载量降到0.8以下时捃行一次性任务.


bath命令后,即出现提示符,在提示符后输入脚本或命令.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号