linux如何设置定时任务

 更新时间:2024年08月19日 09:45:09   作者:彼岸笙箫  
这篇文章主要介绍了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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Mac通过不同终端SSH连接远程服务器的讲解

    Mac通过不同终端SSH连接远程服务器的讲解

    今天小编就为大家分享一篇关于Mac通过不同终端SSH连接远程服务器的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • Ubuntu18.04下安装MySQL(图文教程)

    Ubuntu18.04下安装MySQL(图文教程)

    这篇文章主要介绍了Ubuntu18.04下安装MySQL的方法,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Yum中报错:“pycurl.so: undefined symbol: CRYPTO_num_locks”的问题排查

    Yum中报错:“pycurl.so: undefined symbol: CRYPTO_num_locks”的问题排查

    这篇文章主要给大家介绍了在Yum中报错: "pycurl.so: undefined symbol: CRYPTO_num_locks"的问题排查的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-06-06
  • centos系统修改创建文件夹目录的显示颜色

    centos系统修改创建文件夹目录的显示颜色

    大家应该都知道在Linux系统中ls文件夹的痛苦我就不说了,为了不伤眼睛,一般ssh终端背景都用的黑色,文件夹又是深蓝色,每次看文件夹都要探头仔细去看。这篇文章给大家介绍如何修改改创建文件夹目录的显示颜色,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-11-11
  • Linux中避免客户端与服务端的端口冲突

    Linux中避免客户端与服务端的端口冲突

    在Linux系统中,为了防止客户端程序在分配TCP源端口时使用到服务器程序绑定的特定端口(例如12345),可以采用多种策略来避免端口冲突,总体而言,优先使用sysctl设置保留端口是最简单有效的解决方案,但也可以采用其他方法来确保端口不会发生冲突
    2024-10-10
  • Linux下安装Keepalived及原理分析

    Linux下安装Keepalived及原理分析

    这篇文章主要介绍了在Linux环境下安装Keepalived及原理分析,有兴趣的朋友学习参考下吧。
    2017-12-12
  • 详解Centos6.5下docker 环境搭建

    详解Centos6.5下docker 环境搭建

    本篇文章主要介绍了详解Centos6.5下docker 环境搭建,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 详解如何在Ubuntu上检查、开启、关闭端口

    详解如何在Ubuntu上检查、开启、关闭端口

    在深入探讨如何在Ubuntu上检查、开启、关闭端口之前,理解网络基础概念、端口的工作原理以及Ubuntu的网络架构是至关重要的,文中通过代码示例介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2024-06-06
  • Linux持续集成自动化安装Maven的方法

    Linux持续集成自动化安装Maven的方法

    今天小编就为大家分享一篇关于Linux持续集成自动化安装Maven的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • linux驱动开发中常用函数copy_from_user open read write详解

    linux驱动开发中常用函数copy_from_user open read write详解

    本文解说了inux驱动开发函数copy_from_user ,open ,read write几个常用函数,现在一起来学习他们的使用过程吧
    2021-08-08

最新评论