IT俱乐部 Linux linux如何设置定时任务

linux如何设置定时任务

linux设置定时任务执行定时脚本

系统定时任务周期:每小时

控制定时任务目录:

/etc/cron.hourly

定时 每小时顺序:

  • 1.进入定时任务目录
[root@localhost ~]# cd /etc/cron.hourly
  • 2.创建执行脚本
[root@localhost cron.hourly]# touch 1.sh
  • 3.增加可执行权限
[root@localhost cron.hourly]# chmod +x 1.sh
  • 4.hourly内的可执行文件,每小时都会从头到尾的执行一遍。

系统定时任务周期:每一天

控制定时任务目录:

/etc/cron.daily

  • 1.进入定时任务目录
[root@localhost ~]# cd /etc/cron.daily
  • 2.创建执行脚本
[root@localhost cron.hourly]# touch 1.sh
  • 3.增加可执行权限
[root@localhost cron.hourly]# chmod +x 1.sh
  • 4.daily内的可执行文件,每天都会从头到尾的执行一遍。

系统定时任务周期:每一周

控制定时任务目录:

/etc/cron.weekly

  • 1.进入定时任务目录
[root@localhost ~]# cd /etc/cron.weekly
  • 2.创建执行脚本
[root@localhost cron.hourly]# touch 1.sh
  • 3.增加可执行权限
[root@localhost cron.hourly]# chmod +x 1.sh
  • 4.weekly内的可执行文件,每周都会从头到尾的执行一遍。

系统定时任务周期:每个月

控制定时任务目录:

/etc/cron.monthly

  • 1.进入定时任务目录
[root@localhost ~]# cd /etc/cron.monthly
  • 2.创建执行脚本
[root@localhost cron.hourly]# touch 1.sh
  • 3.增加可执行权限
[root@localhost cron.hourly]# chmod +x 1.sh
  • 4.monthly内的可执行文件,每月都会从头到尾的执行一遍。

设置执行时间

  • 编辑crontab文件
vi /etc/crontab 
  • 如设置每天凌晨3:00执行cron.daily中的脚本:
00 3 * * * root run-parts /etc/cron.daily

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持IT俱乐部。

本文收集自网络,不代表IT俱乐部立场,转载请注明出处。https://www.2it.club/server/linux/12973.html
上一篇
下一篇
联系我们

联系我们

在线咨询: QQ交谈

邮箱: 1120393934@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部