网站和做游戏,设计网站大全免费,用阿里云服务器做刷单网站,seo搜索优化是什么意思文章目录 周期性计划任务周期性计划任务使用案例一案例二 周期性计划任务
在固定时间可以完成相同的任务#xff0c;被称之为周期性计划任务由crond服务提供需要将定时任务#xff0c;写到一个文件书写格式如下 分 时 日 月 周 任务(绝对路径)分#xff1a;0-59时#xff… 文章目录 周期性计划任务周期性计划任务使用案例一案例二 周期性计划任务
在固定时间可以完成相同的任务被称之为周期性计划任务由crond服务提供需要将定时任务写到一个文件书写格式如下 分 时 日 月 周 任务(绝对路径)分0-59时0-23日1-31月1-12周0-7其中0和7表示周日*表示匹配相应位置里的每一个/表示每,表示间隔-表示范围 示例 53 14 * * * xxx #每天14:53执行xxx任务10 17 2 * 1 xxx #每月2号17:10或者每月每周周一17:10执行xxx任务*/2 16 * * * xxx #每天16:00的每2分钟执行一次xxx任务
周期性计划任务使用
命令crontab [选项] -e编辑计划任务-l查看计划任务-u指定用户-r清空计划任务
案例一
为root用户编写周期性计划任务每一分钟做一次date /opt/date.txt
[rootlocalhost ~]# crontab -e #为当前登录系统用户编写计划任务
* * * * * date /opt/date.txt
[rootlocalhost ~]# crontab -l #查看当前用户有哪些计划任务
* * * * * date /opt/date.txt验证需要等至少1分钟
[rootlocalhost ~]# cat /opt/date.txt
2023年 09月 21日 星期四 17:06:01 CST
2023年 09月 21日 星期四 17:07:01 CST
2023年 09月 21日 星期四 17:08:02 CST
2023年 09月 21日 星期四 17:09:01 CST
2023年 09月 21日 星期四 17:10:01 CST
2023年 09月 21日 星期四 17:11:01 CST清空计划任务
[rootlocalhost ~]# crontab -l案例二
每天14:23分对/var/log/目录打包将打包文件存放在/tmp/log.tar.gz
[rootlocalhost ~]# which tar #查看tar命令的绝对路径计划任务要求命令写绝对路径
/usr/bin/tar
[rootlocalhost ~]# crontab -e -u root #为root用户编写计划任务
23 14 * * * /usr/bin/tar -zcf /tmp/log.tar.gz /var/log
[rootlocalhost ~]# crontab -e -u root #查看root用户的计划任务
23 14 * * * /usr/bin/tar -zcf /tmp/log.tar.gz /var/log如果为了及时验证结果可以把之间改成每分钟都打包
[rootlocalhost ~]# crontab -e -u root #为root用户编写计划任务
* * * * * /usr/bin/tar -zcf /tmp/log.tar.gz /var/log验证需要至少等待1分钟
[rootlocalhost ~]# ls /tmp/log.tar.gz
/tmp/log.tar.gz清除root用户的计划任务
[rootlocalhost ~]# crontab -r -u root #清空root用户的计划任务
[rootlocalhost ~]# crontab -l -u root #查看root用户的计划任务
no crontab for root