crontab 定时任务命令,各参数意义

itabc_ji 2023-07-04 PM 231℃ 0条

定时任务命令:

1.定时任务服务提供crontab命令来设定服务

2.crontab -e   //编辑某个用户的cron服务

3.crontab -l    //列出某个用户cron服务的详细内容

4.crontab -r   //删除某个用户的cron服务

定时任务crontab格式 

  分      小时    日      月       星期          命令

0-59 0-23  1-31   1-12     0-6        command 

注:“*”  代表取值范围内的数字

        “/” 代表每、比如每分钟等

20个超实用的Crontab使用实例

每天 02:00 执行任务
0 2 * /bin/sh backup.sh

每天 5:00和17:00执行任务
0 5,17 * /scripts/script.sh

每分钟执行一次任务

          • /scripts/script.sh

每周日 17:00 执行任务
0 17 sun /scripts/script.sh

每 10min 执行一次任务
/10 * /scripts/monitor.sh

在特定的某几个月执行任务

      • jan,may,aug * /script/script.sh

在特定的某几天执行任务
在每周五、周日的17点执行任务
0 17 sun,fri /script/scripy.sh

在某个月的第一个周日执行任务
0 2 sun [ $(date +%d) -le 07 ] && /script/script.sh

每四个小时执行一个任务
0 /4 /scripts/script.sh

每周一、周日执行任务
0 4,17 sun,mon /scripts/script.sh

标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~