crontabe怎么写

1.LINUX crontab 文件怎么写

cron 配置计划任务的书写格式

分钟 小时 日 月 周 〔用户名〕 命令

说明:

第一段应该定义的是:分钟,表示每个小时的第几分钟来执行。范围是从0-59第二段应该定义的是:小时,表示从第几个小时来执行,范围是从0-23第三段应该定义的是:日期,表示从每个月的第几天执行,范围从1-31第四段应该定义的是:月,表示每年的第几个月来执行,范围从1-12第五段应该定义的是:周,表示每周的第几天执行,范围从0-6,其中 0表示星期日。每六段应该定义的是:用户名,也就是执行程序要通过哪个用户来执行,这个一般可以省略;第七段应该定义的是:执行的命令和参数。注:其中用户名可是省略,用户名定义的是程序用哪个用户来执行,比如mysql服务器,我们可以定义成以mysql用户来启动、停止、重新 启动,这时要写上用户名;不过对于cron来说意义不是太大,因为每个用户都有自己的cron配置文件。有些程序的启动必须用到root用户,这时我们就 可以修改root用户的cron配置文件就行了。在每个用户的配置文件中,不必指定用户名。

我们可以把计划任务写在全局性配置文件中,如果您想把一个计划放入全局性配置文件中,就得改发行版所对应的cron全局配置文件,比如Fedora 5的全局性配置文件是/etc/crontab文件;

每个用户也能定义自己的cron配置文件,用crontab -e 命令来定义;

举一例:让机器在每天8点30分重新启动;

关于时间格式中有7个字段。我们可以直接更改或者添加,当然这是系统任务调用。举个例子,比如我在每天的早上8点30分重新启动机器,就可以在

/etc/crontab中加入下面的两句,第一句就是注释了。以#号开始,后面写一个自己能知道这是什么任务的备注;

# reboot OS 30 8 * * * root /sbin/reboot

第一段应该定义的是:分钟,表示每个小时的第几分钟来执行。范围是从0-59

第二段应该定义的是:小时,表示从第几个小时来执行,范围是从0-23

第三段应该定义的是:日期,表示从每个月的第几天执行,范围从1-31

第四段应该定义的是:月,表示每年的第几个月来执行,范围从1-12

第五段应该定义的是:周,表示每周的第几天执行,范围从0-6,其中 0表示星期日。

每六段应该定义的是:用户名,也就是执行程序要通过哪个用户来执行,这个一般可以省略;

第七段应该定义的是:执行的命令和参数。

对比上面的例子就知道,30是不是分钟??8是不是小时?如果有*代表的地方,表示全部,也就是说,每个月,每天,每星期都要执行。root 表示用root用户执行,命令是/sbin/reboot ,也就是说,系统在每天 8点30分重新启动;

我们可以把每天8点30分重新启动的计划任务写入cron全局性配置文件中,也可以定义在root用户自己的cron配置文件中。如果定义在 root自己的配置文件,请用root身份来执行 crontab -e 来修改配置文件;crontab -e 进入修改配置文件的过程,其实和vi的用法一样。

让配置文件生效:如果让配置文件生效,还得重新启动cron,切记,既然每个用户下的cron配置文件修改后。也要重新启动cron服务器。

2.

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

2、在linux命令行下输入shell指令:crontab -e,进入crontab编辑状态。

3、通过2条每分钟执行的定时任务配合 sleep 30;指令,此时会看到定时任务成功实现了30秒执行一次。

3.如何用crontab

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:

/sbin/service crond start //启动服务

/sbin/service crond stop //关闭服务

/sbin/service crond restart //重启服务

/sbin/service crond reload //重新载入配置

你也可以将这个服务在系统启动的时候自动启动:

在/etc/rc.d/rc.local这个脚本的末尾加上:

/sbin/service crond start

4.如何写一个linux的定时程序脚本

crontab -e添加一个定时任务就可以了

格式如下:

f1 f2 f3 f4 f5 program

其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。program 表示要执行的程式。

比如:

每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分。.执行 echo "haha"

20 0-23/2 * * * echo "haha"

5.linux 中的crontab使用方法

噢,你把这个文件保存下来嘛。

然后你运行 crontab -e 然后在vi编辑器里输入 */5 * * * * root ./temp.sh 然后保存就可以了。 crontab的具体用法我62616964757a686964616fe58685e5aeb931333332626136复一个文档给你。

噢,下午已有一个高手回答了,答得很简略也很实用。你可以听他的。

************************************************************* linux 下的crontab如何写 wscdlzhom发布于 2008-2-24 | 439次阅读 字号: 大 中 小 (网友评论 0 条) 我要评论 crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。

每个用户可以建立自己的调度crontab。cron 的主配置文件是 /etc/crontab,它包括下面几行:SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly 前四行是用来配置 cron 任务运行环境的变量。

SHELL 变量的值告诉系统要使用哪个 shell 环境(在这个例子里是 bash shell);PATH 变量定义用来执行命令的路径。cron 任务的输出被邮寄给 MAILTO 变量定义的用户名。

如果 MAILTO 变量被定义为空白字符串(MAILTO=""),电子邮件就不会被寄出。HOME 变量可以用来设置在执行命令或脚本时使用的主目录。

/etc/crontab 文件中的每一行都代表一项任务,它的格式是:minute hour day month dayofweek command minute — 分钟,从 0 到 59 之间的任何整数 hour — 小时,从 0 到 23 之间的任何整数 day — 日期,从 1 到 31 之间的任何整数(如果指定了月份,必须是该月份的有效日期) month — 月份,从 1 到 12 之间的任何整数(或使用月份的英文简写如 jan、feb 等等) dayofweek — 星期,从 0 到 7 之间的任何整数,这里的 0 或 7 代表星期日(或使用星期的英文简写如 sun、mon 等等) command — 要执行的命令(命令可以是 ls /proc >> /tmp/proc 之类的命令,也可以是执行你自行编写的脚本的命令。) 在以上任何值中,星号(*)可以用来代表所有有效的值。

譬如,月份值中的星号意味着在满足其它制约条件后每月都执行该命令。整数间的短线(-)指定一个整数范围。

譬如,1-4 意味着整数 1、2、3、4。用逗号(,)隔开的一系列值指定一个列表。

譬如,3, 4, 6, 8 标明这四个指定的整数。正斜线(/)可以用来指定间隔频率。

在范围后加上 / 意味着在范围内可以跳过 integer。譬如,0-59/2 可以用来在分钟字段定义每两分钟。

间隔频率值还可以和星号一起使用。例如,*/3 的值可以用在月份字段中表示每三个月运行一次任务。

开头为井号(#)的行是注释,不会被处理。如你在 /etc/crontab 文件中所见,它使用 run-parts 脚本来执行 /etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly 和 /etc/cron.monthly 目录中的脚本,这些脚本被相应地每小时、每日、每周、或每月执行。

这些目录中的文件应该是 shell 脚本。如果某 cron 任务需要根据调度来执行,而不是每小时、每日、每周、或每月地执行,它可以被添加到 /etc/cron.d 目录中。

该目录中的所有文件使用和 /etc/crontab 中一样的语法。# record the memory usage of the system every monday # at 3:30AM in the file /tmp/meminfo 30 3 * * mon cat /proc/meminfo >> /tmp/meminfo # run custom script the first day of every month at 4:10AM 10 4 1 * * /root/scripts/backup.sh 同时在写crontab执行的.sh脚本时要注意添加权限和路径。

例如:crontab语句:30 14 * * * /opt/apps/ems_query/bin/start.sh 相应的脚本: source /home/tvgame/.bash_profile cd /opt/apps/ems_query/bin/ java -Xmx64M -jar ../lib/ems_query.jar &。

crontabe怎么写

转载请注明出处育才学习网 » crontabe怎么写

知识

油票怎么写分录

阅读(216)

本文主要为您介绍油票怎么写分录,内容包括建筑施工的油票的会计分录怎么写,建筑施工的油票的会计分录怎么写,上月预提了燃油费本月收到了油票该如何做分录。假设你所说的100000是不含税,则你可以抵扣的税款为100000*0.17=17000元。2、会计分

知识

小花狗的外貌怎么写

阅读(247)

本文主要为您介绍小花狗的外貌怎么写,内容包括描写小狗的外形100字,描写小狗外形的一段话(30个字),小狗的外形特点一段话。小狗的全身毛茸茸的,像一个毛茸玩具,它有着一对水汪汪的大眼睛,有着一颗小黑豆似的鼻子,有着灵敏的耳朵,还有着一条长我们

知识

广告语该怎么写

阅读(191)

本文主要为您介绍广告语该怎么写,内容包括广告语该如何写,经典广告语大全,中国经典广告语大全,怎么写广告语。*广告语的特性: 应是简短有力的口号性语句。 2、要传达单明确的观念性信息。 3、适于长期广泛的反复使用。 *广告语信息传播功能(

知识

登录英语怎么写

阅读(189)

本文主要为您介绍登录英语怎么写,内容包括“登录”用英语怎么写,登录网站如何用英语表达,注册英文怎么写。注册英文:register词汇解析:register英 [redʒɪstə] 美 [rɛdʒɪstɚ] vt. 登记;注册;记录;挂号邮

知识

土层的层怎么写

阅读(180)

本文主要为您介绍土层的层怎么写,内容包括砂砾层怎么描述,土壤分为哪几层,如何根据地质报告来确定层高。土壤分为三‍层表土层又可分为耕作层和犁底层,也叫腐殖质淋溶层,是熟化土壤的耕作层;在森林覆盖地区有枯枝落叶层。上表土层又称耕作层,为

知识

渠字的拼音怎么写

阅读(240)

本文主要为您介绍渠字的拼音怎么写,内容包括“渠”字拼音怎么读,渠字的拼音音调,渠字的拼音音调。

知识

汉字n字怎么写

阅读(218)

本文主要为您介绍汉字n字怎么写,内容包括拼音nⅰαn的汉字怎么写,拼音“n”的笔顺怎么写,tⅰαn拼音的汉字怎么写。

知识

篆书广字怎么写

阅读(331)

本文主要为您介绍篆书广字怎么写,内容包括广字篆体怎么写,'广'字篆字咋写,甲骨文广字怎么写。甲骨文广字

知识

明确英文怎么写

阅读(161)

本文主要为您介绍明确英文怎么写,内容包括“明确的”英文怎么写,明确的目标用英语怎么说,请人改写并翻译下段英文,要求原文痕迹少,但意思贴合原文,改。明确的目标的英文:clear objectiveclear英 [klɪə(r)] 美 [klɪr] adj.明确的;清澈的;清楚

知识

微宣讲讲稿怎么写

阅读(150)

本文主要为您介绍微宣讲讲稿怎么写,内容包括五中全会微宣讲怎样写,请提供范文对五中全会精神进行微宣讲的实例,怎么写宣讲稿呀,宣讲稿怎么写,宣讲稿是什么,是不是就是演讲稿。演讲稿是一种实用性比较强的文体。是为演讲准备的书面材料。 那

知识

抱田字格怎么写

阅读(716)

本文主要为您介绍抱田字格怎么写,内容包括娃字在田字格里怎么写,右字在田字格中怎样写,平字在田字格里怎么写才是正确的。娃字在田字格里写如下图:

知识

医院考勤表怎么写

阅读(183)

本文主要为您介绍医院考勤表怎么写,内容包括考勤表怎么写,考勤表怎么填,已经设置的考勤表怎么填写年月。班级考勤制度 考勤范围 学生上课、实习、自习、班会、集会、卫生公益劳动等,学校安排学生必须参加的集体活动,均属考勤范围。二、考勤标

知识

昱的甲骨文怎么写

阅读(170)

本文主要为您介绍昱的甲骨文怎么写,内容包括昱的甲骨文怎样写,quot;昱quot;的甲骨文怎样写,连学政用甲骨文怎样写。连学政用,四字中学字有甲骨文,如下: 甲骨文介绍 甲骨文是目前已发现的中国古代文字中体系较为完整的时代最早的文字。甲骨文主要

知识

作文难忘第一次500字作文怎么写

阅读(0)

本文主要为您介绍作文难忘第一次500字作文怎么写,内容包括六年级作文难忘的第一次500字作文怎么写,难忘第一次作文五百字,难忘的第一次作文500字。难忘的第一次 人生是多姿多彩的,每个人都有许多第一次,每个第一次都有不同的感受,有喜悦、悲伤

[/e:loop]