crontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。

crontab命令

/sbin/service crond start //启动服务

/sbin/service crond stop //关闭服务

/sbin/service crond restart //重启服务

/sbin/service crond reload //重新载入配置

参数:

-e:编辑该用户的计时器设置;

-l:列出该用户的计时器设置;

-r:删除该用户的计时器设置;

-u:指定要设定计时器的用户名称。

crontab 格式:

# +—————- minute (0 – 59)

# | +————- hour (0 – 23)

# | | +———- day of month (1 – 31)

# | | | +——- month (1 – 12)

# | | | | +—- day of week (0 – 7) (Sunday=0 or 7)

# | | | | |

# * * * * * command to be executed

minute hour day month week command 顺序:分 时 日 月 周

其中:minute: 表示分钟,可以是从0到59之间的任何整数。

hour:表示小时,可以是从0到23之间的任何整数。

day:表示日期,可以是从1到31之间的任何整数。

month:表示月份,可以是从1到12之间的任何整数。

week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。

command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

在以上各个字段中,还可以使用以下特殊字符:星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。

逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”

中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”

正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。

实例:我这边是每5分钟调用一次所设置的地址

*/5 * * * * /usr/bin/curl -X POST https://...

* * * * * command #每1分钟执行一次command

3,15 * * * * command #每小时的第3和第15分钟执行

3,15 8-11 * * * command #在上午8点到11点的第3和第15分钟执行

3,15 8-11 */2 * * command #每隔两天的上午8点到11点的第3和第15分钟执行

3,15 8-11 * * 1 command #每个星期一的上午8点到11点的第3和第15分钟执行

45 4 1,10,22 * * /etc/init.d/smb restart #每月1、10、22日的4 : 45重启smb

centos 删除crontab_centos7 定时任务crontab命令详解相关推荐

  1. [老男孩笔记系列]-之linux定时任务crontab命令详解

    linux定时任务crontab命令详解 1.1指令语法 crontab [ -u user ] file crontab [ -u user ] { -l | -r | -e } 1.2指令说明 通 ...

  2. Linux定时任务Crontab命令详解

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. linux 系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有 ...

  3. 定时任务 Crontab命令 详解

    前言 crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比 ...

  4. linux下crontab命令的用法,linux 定时任务crontab用法详解

    linux 定时任务crontab用法详解 linux中crontab命令用于设置周期性被执行的指令,该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读 ...

  5. linux crontab 管理,linux crontab 命令详解

    linux crontab 命令详解 使用方式 : crontab [ -u user ] file crontab [ -u user ] { -l | -r | -e } 说明 : crontab ...

  6. 【Linux】crontab命令详解

    00. 目录 文章目录 00. 目录 01. crond简介 02. crond服务 03. crontab命令详解 04. 示例演示 05. 注意事项 01. crond简介 crond是linux ...

  7. 【Linux】Linux crontab 命令详解

    原文来自:http://ir.hit.edu.cn/~wsong/development/crontab.html Linux crontab 命令详解 在 Linux 中,任务可以被配置在指定的时间 ...

  8. linux rm -rf删除文件,Linux rm命令详解

    Linux rm命令 Linux rm命令用于删除一个文件或者目录 语法: rm [options] name... 参数解释: -f, --force 强制删除.忽略不存在的文件,不提示确认 -i ...

  9. Linux中Crontab(定时任务)命令详解及使用教程

    Crontab介绍: Linux crontab是用来crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"cr ...

最新文章

  1. INPUT type=password 元素 | input type=password 对象
  2. antdesign 所兼容的浏览器_Edge 87.0最新离线稳定版浏览器
  3. mysqlbinlog恢复误删数据
  4. 2020蓝桥杯省赛---java---A---10( 字串排序)
  5. unity 学习记录
  6. Web API-事件
  7. java+JNI 生成包头文件与调用实例
  8. 使用AjaxPro实现ajax效果
  9. 初识window phone 7程序
  10. 《软技能:代码之外的生存指南》一一35.2 找出你的短板
  11. jclasslib 插件安装及使用
  12. pip 更新python -m pip install --upgrade pip 报错
  13. ArcGIS API for JavaScript开发之必学渲染方式及渲染符号概念(0)
  14. 现实迷途 第二十章 峰回路转
  15. 变频电源是否可以节能呢
  16. 数字图像处理实验(九):meanshift跟踪算法
  17. 杰洛特的Python之旅01_抓取微信性别数据在web上展现饼图
  18. Educoder/头歌JAVA——jQuery动画
  19. jupyter 安装与配置代码提示功能
  20. android 调用系统相机拍照并返回路径,Android调用相机拍照并返回路径和…

热门文章

  1. Go worker并发模式
  2. 上云的先行军,QQ 率先完成了20万台服务器全量上云,是怎么做到的?
  3. 阿里巴巴计算平台资深技术专家“一浪”对大数据领域近几年的技术趋势和变化的看法【强烈推荐数据岗细细品!】
  4. Hive _分桶及抽样查询
  5. 浅析HDFS的副本存放策略
  6. leetcode 207. Course Schedule | 207. 课程表(Java)
  7. 【笔试题】C语言结构体中,不同的数据类型在32位和64位下所占字节的区别
  8. 【PAT甲级 vector string排序】1047 Student List for Course (25 分) 含别人的做法
  9. JDK 15 JAVA 15的新特性展望
  10. strtus2改成springboot_springboot+struts2打成jar包运行