第二个灵魂 发表于 2015-1-14 20:48:43

Linux教程之准时主动启动义务crontab敕令用法

如果您觉得本篇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


欢迎大家来到仓酷云论坛!

admin 发表于 2015-1-16 23:31:15

Linux教程之准时主动启动义务crontab敕令用法

通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。

金色的骷髅 发表于 2015-1-20 19:17:06

Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。

乐观 发表于 2015-1-29 17:04:21

和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。

海妖 发表于 2015-2-6 02:58:59

即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。

精灵巫婆 发表于 2015-3-4 12:36:34

把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。

愤怒的大鸟 发表于 2015-3-11 19:41:26

学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]

老尸 发表于 2015-3-19 11:50:45

熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。

小魔女 发表于 2015-3-28 06:03:19

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
页: [1]
查看完整版本: Linux教程之准时主动启动义务crontab敕令用法