当前位置:首页 > 日记 > 正文

cron计划任务配置方法在Linux(CentOS){详细}

cron计划任务配置方法在Linux(CentOS){详细}
点评:在这里,cron Chi Wen工作室介绍是来自希腊字克罗诺斯(指时间),指的是下一个Linux程序自动执行指定的任务。
1。crontab命令选项
复制代码代码如下所示:
# crontab U
-指定用户
l列出用户的任务计划
r删除用户的任务
-编辑用户的任务

2。cron文件的语法和写作

它可以编辑crontab -e命令,编辑cron文件对用户无功 / / cron下阀芯,和 / etc / crontab文件可以直接修改。具体格式如下:

复制代码代码如下所示:
分时、日、月、周命令
几分钟、几天、几周的秩序
到59 0-23 1-31 1-12 0-6命令
每个字段的含义如下:

复制代码代码如下所示:
每分钟为接下来的几分钟执行任务。
一小时完成接下来几小时的任务。
日在月日执行任务。
月执行一年的头几个月的任务。
一周完成了任务在接下来的几天,一周,0星期日说
命令指定要执行的程序、脚本或命令。
在这些领域中,除了command必须指定的字段,其他字段都是可选的,没有指定,领域使用*来填补他们的位置。

3的含义。特殊符号

Ldquo;*;表示数值范围内的数字,
;;代表;;
Ldquo;;从数字到数字的代表,
分离几个离散的数字

4。在cron配置文件 / / crontab等

后台主配置文件 / etc / crontab,包括线:
复制代码代码如下所示:
Shell
路径= / sbin: /斌: / / sbin目录: / usr /箱
mailto =根
家=
#运行部分
01×××根运行部分 / / cron.hourly等
024××根运行部分 / / cron.daily等
224 * 0根运行部件/等/ cron.weekly
4241××根运行部分 / / cron.monthly等
第一四条线是用来配置cron任务运行环境变量:

外壳的外壳环境变量指定值(默认是bash shell);路径程序路径变量的定义是用来执行命令的输出;cron任务被邮寄邮寄地址的变量定义用户名,如果邮寄地址的变量定义为空字符串(mailto = ),邮件将不被发送;家中的变量可以用来设置中使用的命令或脚本执行的主要目录。

如第在 / / crontab文件运行等部分所示,它在 / / cron.hourly等存在, / / / cron.daily等,等,等cron.weekly / / / cron.monthly目录中的脚本使用运行部分脚本,脚本是相应在每一个小时,预置时间每日,每周,每月或执行。这些目录中的文件应该是shell脚本和可执行权限(chmod +x文件名)。

如果一个cron任务需要按计划执行而不是每小时,每日,每周或每月的执行,它可以被添加到 / /玉米等。D目录,此目录下的所有文件使用相同的语法在 / / crontab等。

在编辑用户的cron设置,来自动生成一个同名文件 / / / cron VaR阀芯下 / / / cron阀芯VaR。用户的cron信息记录在这个文件,不能直接修改,只能通过crontab -e.after cron开始编辑,读此文件每时钟检查如果命令被执行,所以它不需要重新启动cron服务后,该文件被修改。

5。普通玉米的例子参考

5 * ls指定执行ls命令每小时第五分钟。
305 * ls指定ls命令在每天5:30执行。
3078 * ls指定了执行ls命令的每月8点30分。
30586 * ls指定ls命令在每年6月8日5:30时执行。
306×0 ls指定每个星期日6:30的ls命令。{注:0表示星期日,1表示第1周,等等,也可以用英文表示,太阳表示星期日,星期一表示星期一。}
303、* LS执行ls命令3:30每个月10和20 {注:用于连接多个不连续}
258-11 *** LS执行ls命令第二十五分钟每天8-11点{注:- 用于连续时间周期}
* / 15×LS执行ls命令每15分钟{即零15304560分钟每小时执行ls命令}
306 * * 10 * ls命令每10天执行一次ls命令,每10天六点半,即每月1, 11, 21,31在6点30分执行ls命令}

执行所有的可执行文件 / /等cron.daily目录时每天在根
507×××根运行部件/等/ cron.daily {注:运行部件参数代表所有的可执行文件在以下目录

第十、第二十、第三十分钟输出 / / cron1.txt TMP:
30 ****回声第十,第二十,第三十分钟一次输出> / / cron1.txt TMP

运行一个程序,每两小时与用户的身份lzw.me:

0 / 2 *** lzw.me / usr /斌/ somecommand > / dev /空2 > 1

6。特别提示

一、cron配置文件路径

#六 / / crontab等
B,重启cron的方法

# / / RC等。D / D / crond启动初始化。
用法: / / RC等。D / init. d / crond {开始|停止|状态|重装|重启| condrestart }

别忘了把脚本转换成可执行文件。

chmod +x文件名

相关文章

你在游戏中做什么不能被玩家的名字

你在游戏中做什么不能被玩家的名字

解决方案,你在,做什么,名字,玩家,问题: 近日,是安装在电脑上;F1 2013游戏,玩游戏是正常的,但它是不可能修改的球员的名字。开始认为游戏没有安装好,重装了几次都没有,不知道是什么它与我安装的中国化补丁相关吗 答案uff1a F1 2013游戏的出现,它真…

在中国Linux的Fedora17点阵字体的

在中国Linux的Fedora17点阵字体的

显示,字体,中国,解决方案,点阵,点评:在中文字体的Fedora 17变成点阵显示。为什么. 在Fedora 16,中文字体是文泉一是黑色的。 在fedora17,由WenQuanYi black中文字体(文泉驿禅喜)对文泉驿禅喜锋利的{ 1 }。 新字体的特点是,中文字体是12磅以下,…

对批量删除数据的代码实例thinkphp

对批量删除数据的代码实例thinkphp

删除数据,代码实例,批量,电脑软件,thinkphp,ThinkPHP原则在批量删除数据是非常简单的。它只需要在模板页中编写。这是一个数组。操作的删除函数del如下: **删除函数支持删除多个和一个 ** 函数del(){ / /转储($ _get { 'id' }); / / $name = st…

对于word2003全屏功能设置快捷键

对于word2003全屏功能设置快捷键

设置,快捷键,全屏,功能,电脑软件,当我们用文字观察长时间工作时,我们经常使用全屏这个功能,可以使我们的屏幕更加单调,只留下阅读文本,这是一个很好的功能。 操作方法:扩展word菜单上的视图;进行全屏显示,可以使单词全屏显示。 但这个功能唯一的缺…

加里斯战争游戏无法触发和技术(解决

加里斯战争游戏无法触发和技术(解决

解决方案,里斯,战争,技术,游戏,问题: 最近玩的是:Gareth :一款游戏;遇到的一个问题是在与技术之间的触发作用一直是个问题。我已经连接了字符之间的行,但我还是不能触发这个技术。是什么原因 答案uff1a 在Gareth Senki 的游戏是不难触发甚至技…

存在解决方案

存在解决方案

解决方案,电脑软件,1,开始>设置>控制面板>管理工具>服务 停止所有Oracle服务。 2、开始- > > > orahome81甲骨文Oracle安装程序产品。 通用安装程序 卸载所有Oracle产品,但不能删除通用安装程序本身。 5、运行注册表编辑器,选择hkey_local_mac…

Windows7系统桌面操作五种技术的介

Windows7系统桌面操作五种技术的介

桌面,系统,操作,五种,技术,点评:Win7,作为微软新一代操作系统,有一个更耀眼的酷功能体验。Windows桌面系统的安装后的第一次接触,也更多的接触界面。 win7,作为新一代的微软操作系统,有一个更耀眼的酷功能体验。Windows桌面系统的安装后的第一次…

四word2003排版文本框的方法

四word2003排版文本框的方法

方法,文本框,电脑软件,很多朋友使用Word2003编辑一些特殊布局的Word文档,往往需要在文本框中的文本框的用词,虽然操作简单,大部分的朋友也会用,但用的时间长了,我们会发现许多小技巧,下面是一些文本框在网络排版技术收集,你可以灵活的使用! 方法1…

PHP5的常用函数列表(分享)

PHP5的常用函数列表(分享)

常用函数,分享,列表,电脑软件,如下所示: 复制代码代码如下所示: usleep()函数的代码执行一些微秒的延迟。 解包()函数从二进制字符串解压数据。 的uniqid()函数生成一个基于微秒计目前唯一的ID。 的time_sleep_until()函数的延迟执行的代码,在指定的时…

的过程,是mirc.exe查询一个mIRC的流

的过程,是mirc.exe查询一个mIRC的流

查询,是怎样,流程,过程,电脑软件,导读:详细介绍了mirc.exe mIRC的过程中的作用 进程文件:mIRC或mirc.exe 进程名称:mIRC聊天 过程类别:安全风险的过程 英文描述: mirc.exe是一个过程,属于mIRC聊天工具允许您连接到互联网的服务器。这是一个非必…

10个经典PHP函数

10个经典PHP函数

函数,经典,电脑软件,PHP,1。sys_getloadavg() sys_getloadavt()可以得到系统的负载。这个函数返回三个元素的数组,每个代表在1, 5的平均负荷,15分钟系统,分别。 而不是让高负载下的服务器,作为系统中的负载是高活性的死去一个脚本(sys_getloadavg)…

是什么netlib.exeNETLIB的使用

是什么netlib.exeNETLIB的使用

电脑软件,netlib,exeNETLIB,评论:netlib.exe - NETLIB是病毒风险过程 进程文件:NETLIB或netlib.exe 进程名称:crater-a木马/蠕虫 过程类别:安全风险的过程 英文描述: netlib.exe是与crater-a木马/蠕虫相关的过程。它是一个后门木马,允许远程用…