详解linux下利用crontab创建定时任务

 更新时间:2017年04月19日 09:31:05   作者:somehow1002  
这篇文章主要介绍了linux下利用crontab创建定时任务的相关资料,需要的朋友可以参考下

Linux下可以利用crontab创建定时任务。

常用搭配

crontab -e 编辑任务

crontab -l 查看所有任务[该用户]

crontab -r 取消所有任务[该用户]

任务格式

× × × × × +命令(具体任务)

前5个参数表示时间,依次为:

参数 范围

分钟 0-59

小时 0-23

日期 1-31

月份 1-12

星期 0-6(0代表星期日)

特殊符号

为了精确表示定时,需要一些特殊符号来描述具体的任务执行时间。有以下几个符号:

“/” 代表每,每隔多长时间

“*” 代表任何时间

“-” 代表从某时刻到另一时刻的一段时间

“,” 代表离散的时间

案例

0 8  1 1 0command

每年1月1日8点执行command

*/30 *  * * *command

每隔30分钟执行command

0 6-18  * * *command

每天6点到18点执行command

30 6,9,12  * * *command

每天6点30、9点30、12点30执行command

0 6-18/3  * * */user/bin/PHP

/var/www/html/save.php每天6点到18点每隔3个小时执行用/user/bin/php执行/var/www/html/save.php

注意

crontab中设置的command都是相对路径的,所以命令中执行的脚本应当尽量设置为绝对路径。另一方面,脚本中假如有输出会输出到当前用户目录下,因此脚本中如果有路径的话,也请设置为绝对路径!

crontab报错会通过邮件发送给用户,centos下目录为 /var/spool/mail/user,长期积累可能造成/var/下占用空间过大,应及时清理。(dG in vi)

以上所述是小编给大家介绍的详解linux下利用crontab创建定时任务,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • shell脚本--sed的用法详解

    shell脚本--sed的用法详解

    这篇文章主要介绍了shell脚本--sed的用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 一些Hbase Shell的常用命令用法

    一些Hbase Shell的常用命令用法

    这篇文章主要介绍了一些Hbase的常用命令用法,文中说明了各个命令的用法,帮助小伙伴们更快熟悉运用,需要的朋友可以参考下
    2023-03-03
  • Linux 压缩某个文件夹的实现方法

    Linux 压缩某个文件夹的实现方法

    这篇文章主要介绍了Linux 压缩某个文件夹的实现方法的相关资料,希望通过本文能帮助到大家,让大家实现这样的功能,需要的朋友可以参考下
    2017-10-10
  • shell判断变量是否含某个字符串的6种方法

    shell判断变量是否含某个字符串的6种方法

    本文主要介绍了shell判断变量是否含某个字符串的6种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • 用来检测输入的选项$1是否在PATH中的shell脚本

    用来检测输入的选项$1是否在PATH中的shell脚本

    今天无意中发现一本挺有意思的shell编程的书,是e文的,内容是101个shell案例,坚持明天看一个,写点心得
    2016-08-08
  • shell SNAT与DNAT的使用与区别

    shell SNAT与DNAT的使用与区别

    本文主要介绍了shell SNAT与DNAT的使用与区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • 一天一个shell命令 linux文本操作系列-tree命令详解

    一天一个shell命令 linux文本操作系列-tree命令详解

    这篇文章主要介绍了一天一个shell命令 linux文本操作系列-tree命令详解,需要的朋友可以参考下
    2016-06-06
  • linux定时备份mysql并同步到其它服务器

    linux定时备份mysql并同步到其它服务器

    这篇文章主要介绍了linux定时备份mysql并同步到其它服务器,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • Linux Shell的一些使用小技巧收集

    Linux Shell的一些使用小技巧收集

    这篇文章主要介绍了Linux Shell的一些使用小技巧收集,本文收集了几十个小技巧,非常实用,需要的朋友可以参考下
    2014-12-12
  • Linux下AWK命令使用的详细指南与示例

    Linux下AWK命令使用的详细指南与示例

    AWK 是 Linux 中功能强大的文本处理工具,用于模式扫描和处理,AWK 以其创建者的名字命名,特别适合处理如日志、CSV 文件或配置文件等结构化文本数据,本指南全面讲解了 AWK 的功能,感兴趣的小伙伴跟着小编一起来看看吧
    2024-11-11

最新评论