免费注册 查看新帖 |

Chinaunix

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

crond [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-19 06:52 |只看该作者 |倒序浏览
cron 是linux用来定期执行程序的命令-daemon to execute scheduled commands.
又称为任务调度。Linux的任务调度主要分为两类:
  • 系统执行的工作。
  • 个人执行的工作。
    任务调度设置文件的书写语法:
    Minute Hour Day Month DayofWeek Command
    意思是:每个小时的第几分钟,每天的第几小时,每月的第几天,每周的星期几执行命令
    command.假如不用某一字段,用*代替。例如:每天的六点零5分,我们要备份主机的网页:
    05 6 * * * tar czvf /var/www/  /bakeup&
    每周6的6点删除/tmp文件夹中的内容:
    0 6 * * 6 rm -rf /tmp&
    如果要指定多个不连续的时间,时间之间用","隔开。如:
    每天的6点,和18点备份主机的网页:
    0 6,18 * * * tar czvf /var/www  /bakeup&
    假若要指定连续的时间,用"-"来连接开始和结束的时间。
    如:周4到周6的每天24点删除/tmp中内容:
    0 24 * * 4-6 rm -rf /tmp&
    若要指定周期性的时间,用"/",其中"/"后跟着间隔的时间如:
    */5 * * * command&
    每个5分钟执行command.
    0 6 */7 * * command&
    每月每隔7天的6点执行command.
    系统任务调度在/etc/crontab中设置。
    个人的任务调度的设置文件在/var/spool/cron/中。也可以在终端用命令
    cronttab -e -u username来编辑。
                   
                   
                   

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

    本版积分规则 发表回复

      

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

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP