Linux下定时任务配置-crontab

原创 2015年07月10日 16:08:47

实际中经常有一些任务需要定期执行,人工操作比较麻烦,如果定时执行将会省去很多人力,还可以在一些资源占用不多的时间段执行,linux下crontab命令就实现了这一便捷的功能,实现脚本的自动化运行。

常用的crontab命令参数:
crontab -l:列出定时任务文件的内容
crontab -e:编辑定时任务文件的内容
crontab文件的格式:M H D m d cmd.
其中:
* M:分钟(0..59)
* H:小时(0..23)
* D:日(1..31)
* m:月(1..12)
* d:一星期内的天(0..6),0代表周日
* cmd:要执行的命令
这里写图片描述

crontab主要就是以上的用法。
需要监控日志信息时(重要!):
因为定时执行脚本实在后台运行,我们需要监测程序日志的时候,可以在crontab文件中加上把日志信息重定向到文件中,如:
crontab * * * * * myshell.sh >> mylog.log 2>&1
crontab * * * * * myshell.sh > mylog.log 2>&1
其中,>代表普通的重定向写文件,>>代表重定向追加文件。

另外,在/etc/目录下会看到crontab的相关文件,主要的两个有crontab.allowcrontab.deny,谁能使用crontab命令和谁不能使用crontab命令。如果cron.allow是一个空文件表明没有一个用户能安排作业。如果这个文件不存在,而有另外一个文件cron.deny,则只有不包括在这个文件中的用户才可以使用crontab命令。如果它是一个空文件表明任何用户都可安排作业。两个文件同时存在时cron.allow优先,如果都不存在,只有超级用户可以安排作业。

相关文章推荐

linux下定时执行任务的方法 crontab

在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 cron的配置文件称为“...
  • dxl342
  • dxl342
  • 2016年03月31日 14:25
  • 2846

Linux下的定时任务crontab设置

一、crond简介     crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完 成操作系统后,默认会安装此服务工具,并且会自...

linux下利用crontab来实现定时任务

linux下利用crontab来实现定时任务
  • yj_fhw
  • yj_fhw
  • 2015年11月26日 23:08
  • 158

Linux下学习crontab定时任务笔记

crontab介绍    crontab命令的功能是在一定的时间间隔调度一些命令的执行.当安装完操作系统之后,默认便会启动此任务调度命令.crontab命令每分钟会定期检查是否有要执行的工作,如果有...
  • sunrier
  • sunrier
  • 2012年08月09日 16:46
  • 4596

linux下crontab和run-parts定时任务详解

cron是Linux下的计划任务工具,它是linux的服务器端程序。cron启动后,它会读取它的所有配置文件(全局性配置文件/etc/crontab,以及每个用户的计划任务配置文件)每分钟读一次???...

crontab linux下oracle备份 定时任务

最近项目上线,由开发任务转向实施,程序员简直就是一万能选手,什么都能做,所以我的工作就转到了oracle和linux上来,从扫盲到新手吧!! crontab 是linux下的一个定时任务,内置的,可...

linux下的定时任务,Crontab用法

linux下的定时任务,Crontab用法 转载自:http://www.cnblogs.com/b028/archive/2011/01/07/1930243.html   名称 : cront...

linux定时任务的设置 crontab 配置指南

为当前用户创建cron服务 1.  键入 crontab  -e 编辑crontab服务文件       例如 文件内容如下:      */2 * * * * /bin/sh /h...

linux 定时任务——crontab 的配置和使用

cron 来源于希腊单词 chronos(意为“时间”),是 linux 系统下一个自动执行指定任务的程序。 为当前用户创建 cron 服务 1.  键入 crontab  -e 编辑crontab服...

linux定时任务crontab配置

本文参考 http://blog.csdn.net/jbgtwang/article/details/7995801 实现linux的定时任务有好几种,这里详细介绍下cron服务名词解释:cron...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下定时任务配置-crontab
举报原因:
原因补充:

(最多只允许输入30个字)