免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1534 | 回复: 0
打印 上一主题 下一主题

sco下cron服务知识总结 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-25 23:00 |只看该作者 |倒序浏览

一、与crontab相关的目录
1、/usr/lib/cron
                 cron服务主目录,主要包括以下。
/usr/lib/cron/cron.allow
            允许cron服务的列表。
/usr/lib/cron/cron.deny
            禁止cron服务的列表。
  默认情况下,仅仅有cron.deny空文件。cron.allow不存在,如果建立了cron.allow则只有root用户可用crontab命令。如相关文件存在,则存在优先原则;*.allow优先于*.denycron.*文件格式:用户名一行行的加入。
  /usr/lib/cron/queuedefs
            cron 数据文件
/usr/lib/cron/FIFO
当新的作业提交由crontab完成时,一个发送消息到cron守护进程的命令管道
       /usr/lib/cron/log
                     cron执行的log文件
2、/usr/spool/cron/crontabs
crontab表目录,包括所有开启cron服务的用户文件,以用户名为文件名。用户属性随意,组属性为cron。
3、/etc/default/cron
CRONLOG设置为YES,该值默认为NO,系统将自动生成相应的日志文件/usr/lib/cron/log。    在/etc/default/cron中MAXLOGSIZE 限制了log文件的大小,该变量以512字节为单位设定的log的最大块数,缺省为2048块。MAXCRON变量,控制在同一时刻允许运行的最大进程数量,缺省为100。
二、crontab表的默认值
默认
PATH=/bin:/usr/bin:
SHELL=/bin/sh
HOME
LOGNAME
同时默认%为行结束符。
三、crontab命令格式与文件格式。
1、crontab命令的格式
crontab [ -u user ] [-e | -l | -r | File]
-e    编辑当前用户的crontab文件,如不存在,则启动编辑佳话来创建之。
-l     显示用户的crontab文件内容
-r    从crontabs目录中删除用户的crontab文件
-u user 用root权限修改相应用户的crontab表。
File 该命令首先对File的内容进行合法性检查,如有效,则copy到      /var/admn/cron/crontabs目录中,并以用户名为文件名或覆盖当前用户原来的    crontab文件。
2、crontab文件格式
crontab文件记录的格式:
minute  hour   day_of_month     month  weekday           command
0~59    0~23   1~31天   1~12   0~6(0为星期日)Shell命令或脚本
(1)从...到....:数字用“-”连接,表范围,如1-5表示1,2,3,4,5。
(2)单独数字表示所属时间内,如Month中填6,表示6月内;
(3)逗号分隔,表示单列项,如1,3,5
(4)*号表所有合法值,如:*放在month表示1~12
(5)/表示每的意思,如:0/20放在minute表示0分钟开始每20分钟执行一次。
(6)星期与天的关系是或的关系,如:1-10放在day,5放在weekday下。表示1到10日或星期5执行。
四、使用crontab命令三种方式:
      1、手动方式:crontab –e
      2、脚本方式:
      例:echo ‘0 12 * * * date >/nowdate’ >>/var/spool/cron/crontabs/root
           crontab /var/spool/cron/crontabs/root
3、脚本方式(必要root权限):
例:echo ‘0 12 * * * date >/nowdate’ >>/var/spool/cron/crontabs/root
      ps –ef |awk ‘/cron/{print “kill -9”,$2}` |sh
      rm /usr/lib/cron/FIFO
      /etc/cron


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21092/showart_132602.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP