仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 845|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] Linux教程之准时主动启动义务crontab敕令用法

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:48:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!crontab简介

crontab敕令罕见于Unix和类Unix的操作体系当中,用于设置周期性被履行的指令。该敕令从尺度输出装备读取指令,并将其寄存于“crontab”文件中,以供以后读取和履行。该词起源于希腊语chronos(χρ?νο?),原意是时光。  平日,crontab贮存的指令被守护过程激活,crond经常在后台运转,每分钟检讨能否有预定的功课须要履行。这类功课普通称为cronjobs。
crontab用法

crontab的格局以下面:
f1f2f3f4f5program
个中f1是表现分钟,f2表现小时,f3表现一个月份中的第几日,f4表现月份,f5表现一个礼拜中的第几天。program表现要履行程式的路径。

  • 当f1为*时表现每分钟都要履行program,f2为*时表现每小时都要履行程式,其他类推
  • 当f1为a-b时表现从第a分钟到第b分钟这段时光内要履行,f2为a-b时表现从第a到第b小时都要履行,其他类推
  • 当f1为*/n时表现每n分钟个时光距离履行一次,f2为*/n表现每n小时个时光距离履行一次,其他类推
  • 当f1为a,b,c,…时表现第a,b,c,…分钟要履行,f2为a,b,c,…时表现第a,b,c…个小时要履行,其他类推
治理员登录SSH,输出敕令crontab-e编纂crontab文件,依据下面的格局输出并保留。
crontab例子

每个月天天每小时的第0分钟履行一次/bin/ls:

  • 0****/bin/ls

在12月内,天天的早上6点到12点中,每隔20分钟履行一次/usr/bin/backup:

  • */206-12*12*/usr/bin/backup

周一到周五天天下昼5:00寄一封信给alex@domain.name:

  • 017**1-5mail-s"hi"alex@domain.name</tmp/maildata

每个月天天的午夜0点20分,2点20分,4点20分….履行echo“haha”

  • 200-23/2***echo"haha"

早晨11点到早上8点之间每两个小时,早上8点

  • 023-7/2,8***date

在hpunix,中,每20分钟履行一次,表现为:0,20,40****而不克不及采取*/n方法,不然涌现语法毛病
crontab用法其实很轻易控制,理解应用crontab,对网站和办事器保护起到很年夜的赞助,好比准时备份,准时优化办事器等。


本文出自“潘吭宋小博客,请务必保存此出处http://navyaijm.blog.51cto.com/4647068/816636


欢迎大家来到仓酷云论坛!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-10 16:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表