美文网首页Linux学习
Linux 定时任务调度

Linux 定时任务调度

作者: Manfestain | 来源:发表于2020-03-22 19:13 被阅读0次

任务调度:系统在某个特定时间执行的特定命令和程序

分类:

  1. 系统工作:有些重要的工作必须周而复始的执行(病毒扫描)。
  2. 用户工作:个别用户希望可以执行某些程序(定期对mysql数据库备份)。

crond任务调度

crontab [选项]:任务调度
选项:
-e:编辑crontab定时任务
-l:查询crontab任务
-r:删除当前用户所有的crontab任务
service crond restart:重启任务调度

案例:每小时的每分钟执行ls -l /etc/ >> /tmp.to.txt命令

Step 1: crontab -e
Step 2: 写入*/1 * * * * ls -l /etc >> /tmp/to.txt并保存

参数说明:

  • 第一个*:一小时当中的第几分钟,范围0-59
  • 第二个*:一天当中的第几小时,范围0-23
  • 第三个*:一个月当中的第几天,范围1-31
  • 第四个*:一年当中的第几个月,范围1-12
  • 第五个*:一周当中的星期几,范围0-7(0和7都代表星期日)

特殊符号说明:

  • *:代表任何时间。比如第一个*就代表一小时中的每分钟
  • ,:代表不连续的时间。0 8, 12, 16 * * * 命令代表在每天的8点0分,12点0分,16点0分都执行一次命令
  • -:代表连续的时间范围。0 5 * * 1-6 命令代表在周一到周六的凌晨5点0分执行一次命令
  • */n:代表每隔多久执行一次。*/10 * * * * 命令代表每隔10分钟执行一次命令

相关文章

  • 学习Linux2

    linux 学习2 定时任务管理 crond 任务调度 crontab 进行 定时任务的设置 概述任务调度:是指系...

  • 如何在linux创建定时器 --- 2019-08-08

    在Linux使用定时器,其实就是任务调度的使用,依赖crontab,使用这种任务调度的定时器最重要的是要使用正确的...

  • Linux定时任务调度

    原文链接 crond任务调度 ​ 系统在某个时间段执行特定的命令或程序。 1、数据库的定时备份操作。 2、系统一些...

  • Linux 定时任务调度

    任务调度:系统在某个特定时间执行的特定命令和程序 分类: 系统工作:有些重要的工作必须周而复始的执行(病毒扫描)。...

  • gocron - 定时任务web管理系统

    gocron - 定时任务管理系统 项目简介 使用Go语言开发的定时任务集中调度和管理系统, 用于替代Linux-...

  • APScheduler - Advanced Python Sc

    简介 APScheduler:强大的任务调度工具,可以完成定时任务,周期任务等,它是跨平台的,用于取代Linux下...

  • Java定时任务调度工具详解

    本篇内容:什么是定时任务调度?Java定时任务调度工具详解之 Timer篇Java定时任务调度工具详解之 Quar...

  • Python定时器APScheduler

    简介: APScheduler是python的一个定时任务调度框架,能实现类似linux下crontab类型的任务...

  • linux下定时调度任务

    目前在某公司的数据部门实习,会经常遇到scala, spark, hive, 定时执行,回调, hdfs等名词, ...

  • 定时任务调度之Timer

    定时任务调度之Timer 前言 定时任务调度,有两个比较重要的概念,一个是定时,一个是调度,所谓的定时调度,指的是...

网友评论

    本文标题:Linux 定时任务调度

    本文链接:https://www.haomeiwen.com/subject/zebvyhtx.html