美文网首页LinuxLinux学习我用 Linux
【神奇的 Linux】定时任务crontab怎么设置?

【神奇的 Linux】定时任务crontab怎么设置?

作者: 清醒的cola | 来源:发表于2016-12-25 00:59 被阅读125次

开始

crontab -l #查看下当前的 crontab

55 23 * * * /usr/bin/python /srv/checkevent.py > /tmp/checkevent.log 2>&1

分析一下

这条命令的意思是 每天 23:55 执行一个脚本 checkevent.py 并输出日志。

深入一下 5 23 * * * 的含义

  1. 第一位 指的是几分 5分
  2. 第二位 指的是几点 23点
  3. 第三位 指的是几日 * 每日
  4. 第四位 指的是几月 * 每月
  5. 第五位 指的是星期几 * 每周

再延伸下

问题:每隔两小时,9点到21点每小时,每天1点和5点执行怎么配置?
答:crontab -e # 进入当前用户的默认Cron表 (crontab file [-u user] )

  • 0 */2 * * * commend # 每隔两小时执行 (*/n 每隔n单位)
  • 0 9-21/1 * * * commend # 9点到21点每隔1小时执行(n1-n2时端)
  • 0 1,5 * * * commend # 每天1点和5点执行(n1,n2 n1和n2)

特别的 * * * * * 为每分钟执行一次。

相关文章

  • linux Crontab

    Linux Crontab:Linux中用于执行定时任务的工具crontab -e:编辑定时任务crontab -...

  • linux crontab: 定时任务

    参考 crontab 定时任务 Linux之crontab定时任务

  • 【神奇的 Linux】定时任务crontab怎么设置?

    开始 crontab -l #查看下当前的 crontab 55 23 * * * /usr/bin/python...

  • Python-crontab和Django-crontab 实现

    Linux中可以使用crontab设置定时任务,可以通过命令crontab -e编写任务,也可以直接写配置文件设置...

  • 学习Linux2

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

  • Linux设置邮件提醒

    前言 《Linux设置定时任务》一文中,我们学习了使用crontab设置定时任务的方法,并用它来获取ganglia...

  • crontab命令总结

    基本用法 crontab命令用于在Linux服务器上设置定时任务,通过crontab --help可以查看命令使用...

  • Linux定时任务

    Linux定时任务 centOS: 使用crontab -e //编辑 crontab -l //查看定时任务 生...

  • Linux定时计划反弹shell

    linux shell 之 crontab(定时任务)详解首先了解一下linux下的crontab crontab...

  • Linux定时任务 cron

    cron Linux定时任务 显示任务列表 crontab -l 编辑任务 crontab -e 格式 符号 实例 --

网友评论

    本文标题:【神奇的 Linux】定时任务crontab怎么设置?

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