Linux 定时任务

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

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

例如:文件内容以下定时任务

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

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

保存退出程序

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

3. crontab命令选项:tab

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

4. cron文件语法:文件

      分     小时    日       月       星期     命令时间

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

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

  •  “*”表明取值范围内的数字,
  •  “/”表明”每”,
  •  “-”表明从某个数字到某个数字,
  •  “,”分开几个离散的数字
相关文章
相关标签/搜索