码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 定时任务

时间:2016-04-25 17:43:09      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

为当前用户创建定时任务,让程序在特定时间自动执行。

1. 首先 输入 crontab  -e 编辑crontab服务文件

例如:文件内容如下

#00 */1 * * * cd /home/work/lihehan/qubuild/extra; sh build.sh 1>>err.log 2>&1

 0 7 26 4 * cd home/work/mapRed; nohup sh run.sh >> nohup.out 2>&1

保存退出

2. 键入 crontab  -l 查看该用户下的crontab服务是否创建成功

3. crontab命令选项:

  •      -u指定一个用户
  •      -l列出某个用户的任务计划
  •      -r删除某个用户的任务
  •      -e编辑某个用户的任务

4. cron文件语法:

      分     小时    日       月       星期     命令

      0-59   0-23   1-31   1-12     0-6     command     (取值范围,0表示周日一般一行对应一个任务)

     记住几个特殊符号的含义:

  •  “*”代表取值范围内的数字,
  •  “/”代表”每”,
  •  “-”代表从某个数字到某个数字,
  •  “,”分开几个离散的数字

Linux 定时任务

标签:

原文地址:http://www.cnblogs.com/tec-vegetables/p/5431690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!