linux之定时任务

定时任务作用说明

  1、类似生活中使用的闹钟

  2、可以自动完成操作命令

  3、定时备份系统数据信息

系统定时任务目录

  1、系统定时任务周期每小时

/etc/cron.hourly

  2、系统定时任务周期每一天

/etc/cron.daily

  3、系统定时任务周期每一周

/etc/cron.weekly

  4、系统定时任务周期每个月

/etc/cron.monthly

用户定时任务

  1、查看

crontab -l

  2、编辑

crontab -e

  3、定时任务配置文件

/var/spool/cron/root

  注:每一个用户的定时任务是相对隔离的,在/var/spool/cron目录下,以当前用户的用户名命名的文件

编辑定时任务常见的提示信息

  1、没有编辑定时任务

no crontab for root

  2、定时任务编辑错误是否继续

Do you want to retry the same edit

定时任务相关文件

  1、定时任务服务配置文件所在目录

/var/spool/cron

  2、定时任务服务运行记录日志文件

/var/log/cron

  3、定时任务服务禁止用户运行名单

/etc/cron.deny

  4、日志文件信息如何查看

head: 从头部开始查看文件,默认查看10行
    -n : 指定查看多少行
tail: 从尾部开始查看文件,默认查看10行
    -n : 指定查看多少行
    -f :  实时监控文件变化
less: 类似于vim的方式查看文件

定时任务格式

每时每刻
    * * * * *

每隔2分钟执行
    */2 * * * *
        
每天的2,468,10这4个小时的1分钟执行
    01 2,4,6,10 * * * 
        
每天的2到6点执行
    00 2-6 * * *
    
每天的2到6点中每隔2小时执行
    00 2-6/2 * * *

每天的2点时执行,但是这天必须时周二        
    00 02 * * 02   

  具体操作

 

 

posted @ 2021-12-17 15:51  那就凑个整吧  阅读(458)  评论(0编辑  收藏  举报