linux系统里面定时任务是由cron系统服务来控制的

看一下这个服务的状态

可以看出这个系统服务是默认启动的

1.配置文件

crontab的配置文件是/etc/crontab

直接打开看一下这个文件

文件给出的说明比较详细了

2.编辑定时任务

使用"crontab -e"来编辑定时任务

制作一条最简单的定时任务

这里值使用*表示所有,下图命令就是

小时分钟以及无论是周几

将date信息追加写入到/usr/local/src/date.txt里面

等待几分钟后查看这个文件内容,已经有写入的内容了

3.查看定时任务列表

使用crontab -l来查看已有的任务列表

4.设置具体的执行时间

(1)隔一段时间执行一次

若果想每隔几分钟执行一次可以使用*/n的格式来设置时间

隔一段时间再观察

/2到/6的时间都没有问题

但是其他个别的执行时间是有问题的

*/n代表能被整除时,才会生效

想要间隔指定时间比如90分钟,这类无法被分钟数整除的

crontab无法实现

(2)指定一个时间段

使用,指定多个时间

在每个小时的第2,5,9,12分钟时执行命令

2,5,9,12 * * * * 要执行的命令

使用-指定一个时间段

在每个小时的第5分钟到第15分钟时执行命令

5-15 * * * * 要执行的命令

(3)其他的例子

周2周4周6凌晨3点20执行命令

20 3 * * 2,4 执行命令

凌晨0点到6点每隔10分钟执行一次命令

*/10 0-6 * * * 执行命令

(4)注意

如果执行的命令里面使用了环境变量的内容

需要在执行命令里面再定义一下环境变量

在脚本指定shell的下面一行添加

. /etc/profile. ~/.bash_profile

或者使用具体的路径

linux定时任务_从零开始学Linux运维|41.定时任务crontab相关推荐

  1. xenserver 虚拟机扩容lvm磁盘分区的方法_从零开始学Linux运维|35.LVM(逻辑卷管理)的创建...

    简单来说 LVM是建立在硬盘和分区之上的一个逻辑层,提高磁盘分区管理的灵活性 如果没有使用LVM,我们直接访问文件系统读取硬盘内容 使用了LVM我们是通过逻辑卷的东西来读取硬盘内容 使用LVM增加一个 ...

  2. linux apache设置web访问重定向_从零开始学Linux运维|30.Linux的目录结构

    1.tree命令 linux下目录结构跟一个倒过来的树一样的,最顶层就是根目录 / tree这个命令就很形象 它够很方便的查看目录结构 使用"yum install tree -y" ...

  3. linux中将文本中的单词换掉的指令_从零开始学Linux运维|19.文本处理相关命令(2)...

    1.tr tr用于替换文本文件中的字符,格式为"tr [要替换的字符] [替换后的字符]" tr不能用于替换完整字符串,只能替换对应的字符 将小写都替换成大写"cat t ...

  4. 关闭防火墙_从零开始学Linux运维|09.关闭防火墙和SElinux

    firewalld是centos7默认的防火墙 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux 初学者建议先关闭,等熟悉了之后再来使用 前期联系中的好多错 ...

  5. adb shell 修改文件名_从零开始学Linux运维|27.Shell编程(函数与参数的传递)

    1.函数 shell可以定义函数,方便调用,定义函数的格式 中括号"[]"内的内容可以省略 [ function ] 函数名 [()]{执行语句;[return 返回值;]} 写一 ...

  6. Linux操作系统——Linux可视化管理-webmin 和 bt 运维工具

    文章目录 25 Linux 可视化管理-webmin 和 bt 运维工具 25.1 webmin 25.1.1 基本介绍 25.1.2 安装webmin&配置 25.1.3 简单使用演示 25 ...

  7. Linux 可视化管理-webmin 和 bt 运维工具

    Linux 可视化管理-webmin 和 bt 运维工具 webmin Webmin 是功能强大的基于 Web 的 Unix/linux 系统管理工具.管理员通过浏览器访问 Webmin 的各种管理功 ...

  8. linux需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  9. 零基础可以学云计算运维吗?怎样从才可以学好?

    随着云计算的快速发展,越来越多的传统运维工程师打算转为云计算运维工程师,但他们不知道零基础可以学云计算运维吗?怎样从才可以学好?这里我们给大家一点小建议吧! 首先我们可以确定的是,零基础可以学云计算运 ...

最新文章

  1. 经典压缩软件7-Zip首次登陆Linux免费开源!
  2. pre使页面正确显示文本格式
  3. 评论与回复php代码,php – 显示评论和回复?
  4. VC++开发个人事务管理信息系统
  5. python初学者代码示例_Selenium 快速入门笔记和代码示例(Python版)
  6. module.exports和exports得区别
  7. python求解多元方程最优解_Python实现梯度下降算法求多元线性回归(二)
  8. 新娘JAVA_Java之趣味编程结婚问题
  9. c语言 一元二次函数,计算一元二次函数的根,大家看看那里有错了。。。。
  10. hdu1520 (树形dp)
  11. mobi格式电子书_这几种电子书格式的关系与区别,资深Kindler有必要了解了解 !...
  12. 字符HTML编码类(转)
  13. 【ArcGIS微课1000例】0027:ArcGIS属性表(dbf)转Excel的4中方法
  14. wifi的html页面,aWiFi是什么?
  15. 富士通服务器远程控制,iRMC远程管理功能
  16. 智慧城市顶层设计与不确定性
  17. 计算机建立局域网共享,局域网两台电脑如何建立共享文件夹
  18. P0 口输出级具有能带 8个 LSTTL 门负载能力(指每个端口线例如P0.0P0.1每条位线,而不是整个P0口反证P2地址高8位,如果只能带4个怎么用)这个是门电路的扇出系数也就扇出带门负载能力
  19. PMP-计算题汇总(PV、EV、AC、BAC、EAC、ETC、)
  20. 可调背光板(二)__DW01FA锂电池保护IC电路

热门文章

  1. 企业网站之html,httpd概述
  2. python中webdriver_浅谈python中selenium库调动webdriver驱动浏览器的实现原理
  3. 历经3年的打磨,数据构建及管理平台Dataphin增加了什么新功能?
  4. 事务消息应用场景、实现原理与项目实战
  5. 如何写出健壮的代码?
  6. 阿里基础设施技术亮相SIGCOMM 2018
  7. Springboot中艾特Controller和艾特RestController之间的区别
  8. 五大要点分析手游美术设计:如何在前5分钟抓住玩家眼球
  9. JavaWeb课程复习资料——用于突击考试总结
  10. PHP生成验证码图片