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

(18)linux之计划任务

时间:2017-10-14 01:28:45      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:order   用法   star   tmp   开启   表示   时间   start   周期性   

一次性计划任务

  at  指定时间执行特定命令

  用法:at  [ 时间 ]

  举例:

    at  9:00    #指定在当天早上9点执行计划任务

    at >  cp  /etc/passwd  /tmp      #计划任务内容

    at >  <EOT> #输入完成后,按ctrl+d结束

at -l     列出当前计划任务

 

周期性的计划任务     — — crontab

    crontab    -l    列出计划任务

#service crond restart   重启

  a)使用先开启服务

    #service crond status 

    #chkconfig --list  列出系统服务状态

    #chkconfig --list  | grep crond  查看crond服务启动状态

  b)指定计划任务内容  

 

crontab内容格式

第一列 第二列 第三列 第四列 第五列 第六列
命令
00~59 00~23 1~31 1~12 0~7 cmd

 

 

 

周:0~7中,0和7都表示周日

上图,如果时间是时间段,可以

用横杠(-)来表示一段连续的时间

用逗号(,)表示若干不连续的时间

用星号(*)表示所有时间

用除号(/)表示间隔时间


 

b)指定计划任务内容

  *   *   *   *   *    cmd

例:每周三凌晨2点备份/etc/passwd

  0    2    *     *    3     cp     /etc/passwd      /tmp

例:每月10号25号凌晨1点5分清空一次/tmp

  5    1    10,25     *     *      rm  -rf   /tmp/*

例:每10分钟执行时间同步

  */10   *     *    *     *     *      ntpdate      时间服务器IP

例:每天凌晨1-6点执行

  0   1-6     *    *     *     *  

 

c)重启crond服务

  #service  crond  restart

 

动态查看文件

tail  -f   /tmp/date.log

 

(18)linux之计划任务

标签:order   用法   star   tmp   开启   表示   时间   start   周期性   

原文地址:http://www.cnblogs.com/songyu1015/p/7664198.html

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