2013-11-29学习(crontab)

近期公司新上了四台linux服务器,均带有数据库服务,使用了crontab服务来实现自动备份,今天仔细学习下。 html

1、关于启动服务,因为系统自启动这cron服务,全部没有练习。 java

2、crontab命令选项 linux

crontab -u //设定某个用户的cron服务,通常root用户在执行这个命令的时候须要此参数  
crontab -l //列出某个用户cron服务的详细内容  
crontab -r //删除没个用户的cron服务  
crontab -e //编辑某个用户的cron服务 
数据库

3、定时任务选项: 服务器

     
Minute Hour Day Month Dayofweek   command
      分钟     小时   天     月       天每星期       命令
     每一个字段表明的含义以下:
     Minute             每一个小时的第几分钟执行该任务
     Hour               天天的第几个小时执行该任务
     Day                 每个月的第几天执行该任务
     Month             每一年的第几个月执行该任务
     DayOfWeek     每周的第几天执行该任务
     Command       指定要执行的程序
     在这些字段里,除了“Command”是每次都必须指定的字段之外,其它字段皆为可选 学习

举例: spa


    5       *       *           *     *     ls             指定每小时的第5分钟执行一次ls命令
    30     5       *           *     *     ls             指定天天的 5:30 执行ls命令
    30     7       8         *     *     ls             指定每个月8号的7:30分执行ls命令
    30     5       8         6     *     ls             指定每一年的6月8日5:30执行ls命令
    30     6       *           *     0     ls             指定每星期日的6:30执行ls命令[注:0表示星期天,1表示星期1, .net


参考连接:http://www.blogjava.net/freeman1984/archive/2010/09/23/332715.html orm

http://blog.csdn.net/ancky_zhang/article/details/3952194
相关文章
相关标签/搜索