如果未安装需要先安装

CentOS(ubantu自行百度,原理类似)下面的安装方法:

  1. [root@CentOS ~]# yum install vixie-cron
  2. [root@CentOS ~]# yum install crontabs

1.crontab -e 新增 定时任务

10 0 * * * . /etc/profile;/bin/sh /home/appuser/apprams/java/sunkangtest/backup.sh >> /home/appuser/apprams/java/sunkangtest/backup.log

每天0点10分执行 - 环境变量(定时任务不执行很可能就是因为环境变量,定时任务不执行很可能就是因为他)- 要执行的脚本并写入执行过程日志(路径最好写全)

2.重启定时任务

service crond restart 非root用户 sudo service crond restart

3.查看定时任务

crontab -l

服务操作说明:

service crond start //启动服务

service crond stop //关闭服务

service crond restart //重启服务

service crond reload //重新载入配置

service crond status //启动服务

centos7

/bin/systemctl restart crond.service  #启动服务/bin/systemctl reload  crond.service  #重新载入配置/bin/systemctl status  crond.service  #查看crontab服务状态

crontab格式说明

举个栗子:

12 1 * * * /usr/bin/curl https://www.baidu.com

每晚的1:12访问一次百度网站

12 1 2,3,4 * * /usr/bin/curl https://www.baidu.com

每月2、3、4日的1 : 12访问一次百度网站

0,30 1-2 * * * /usr/bin/curl https://www.baidu.com

在每天1:00至2:00之间每隔30分钟访问百度

0 23 * * 6 /usr/bin/curl https://www.baidu.com

每星期六的11: 00 pm访问百度

10 1 * * 6,0 /usr/bin/curl https://www.baidu.com

每周六、周日的1:10访问百度

0 2 1 jan * /usr/bin/curl https://www.baidu.com

1月1号的2点访问百度

* */1 * * * /usr/bin/curl https://www.baidu.com

每一小时访问百度

* 20-7/1 * * * /usr/bin/curl https://www.baidu.com

晚上20点到早上7点之间,每隔一小时访问百度

0 10 4 * mon-wed /usr/bin/curl https://www.baidu.com

每月的4号与每周一到周三的10点访问百度

--欢迎大家访问我的 个人网站(www.sk-yye.cn)

linux的crontab定时任务完整配置和定时任务不执行分析相关推荐

  1. Linux下crontab命令添加Kettle作业定时任务

    1. 确保作业 $KETTLE_HOME/kitchen.sh -file=/data1/testdata/testkjb.kjb 或转换 $KETTLE_HOME/pan.sh -file=/dat ...

  2. 【Linux】crontab定时任务配置全过程

    因为测试工作中需要在服务器上配置定时任务执行脚本,使用到了linux 的crontab.特此记录一下配置的整个流程. crontab命令用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其 ...

  3. linux下expdp定时备份_Linux下定时任务的配置

    定时任务在日常开发中的重要性不用多说了,直接上方法. 下面以ubuntu 18.04系统为例,来看下如何配置定时任务. 下载cron root@ubuntu18-vmware:~# apt-get i ...

  4. Linux[Mac] Crontab 定时任务学习与探究

    1.应用场景 主要用于在服务器[linux]上编写定时脚本,执行执行任务,同时明白存在的问题. 2.学习/操作 环境 阿里云ECS centOS 7.4 root权限 1. 文档阅读 Linux Cr ...

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

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

  6. 【Linux】crontab 定时任务 遇到几个问题

    文章目录 cron 与 crontab 区别 bash xxx.sh 可以执行,但是crontab定时任务不执行,也没有报错信息,无日志: 首先区分 crontab -e 和 /etc/crontab ...

  7. oracle crontab e,Linux运维知识之通过crontab -e编辑生成的定时任务,写在哪个文件中...

    本文主要向大家介绍了Linux运维知识之通过crontab -e编辑生成的定时任务,写在哪个文件中,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 环境描述: 操作系统:Red  ...

  8. linux 定时任务关机,使用linux的crontab定时关机

    使用linux的crontab定时关机 设置linux定时关机 crontab的详细用法 名称 : crontab 使用权限 : 所有使用者 使用方式 : crontab [ -u user ] fi ...

  9. php乱炖,linux使用crontab实现PHP执行定时任务 | 乱炖

    首先说说cron,它是一个linux下的定时执行工具.根用户以外的用户可以使用 crontab 工具来配置 cron 任务.所有用户定义的 crontab 都被保存在/var/spool/cron 目 ...

最新文章

  1. Struts(十):OGNL表达式(一)
  2. php 数据显示格式,php数据格式
  3. Java的TheadLocal使用
  4. Gradient Boost Decision Tree(GBDT)中损失函数为什么是对数形式
  5. rabbitMQ基本通信代码使用
  6. Atcoder 077E - guruguru(线段树+dp)
  7. Hxro将采用Solana作为第一层区块链,并过渡为完全去中心化的链上衍生品网络
  8. 【RobotStudio学习笔记】(五)工具数据
  9. 谷歌浏览器截图_谷歌浏览器如何截图?
  10. 中值滤波器及均值滤波器
  11. adb命令操作安卓hosts文件
  12. JAVA毕设项目微博系统网站(java+VUE+Mybatis+Maven+Mysql)
  13. 腾讯三面落马+拒网易、CVTE后,字节四面成功拿下offer
  14. 使用有道云笔记的三个技巧
  15. 【Mockplus教程】如何修改手机外壳?
  16. HTML5 之 Figure Figcaption 标签
  17. 推挽变换器漏感电压尖峰
  18. 如何快速地向服务器传大文件,大文件如何快速传输
  19. 【无标题】asdas
  20. IT方面学习交流群推荐

热门文章

  1. 电子商务设计师书籍的记录
  2. Esp8266的Flash读写操作以及Flash上传文件
  3. 经济学概念:货币倍增、债务证券市场、股票市场、大宗商品、期权
  4. 扎克伯格清华座谈全程秀中文
  5. 错了!王慧文要做的是OpenAl,不只是ChatGPT
  6. 浅谈H5业务场景下的人脸识别
  7. App性能测试——使用GT监控手机流量
  8. 中国博客网告别免费午餐 用户数据清除延至7月1日
  9. HTML5游戏《被淹没的王国》截图
  10. 面试官:你了解大厂的接口设计原则么?就会curd的我当场自闭