`
youguofu
  • 浏览: 26039 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 利用crontab 来设置定时任务

阅读更多


vim /etc/crontab

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command to be executed


1,crontab的格式为上.

2,下面用例子的形式来说明其作用

crontab范例
                   * * * * * # 分 时 天 月 星期

    每五分钟执行  */5 * * * *  

    每小时执行     0 * * * *

    每天执行       0 0 * * *

    每周执行       0 0 * * 0

    每月执行       0 0 1 * *

    每年执行       0 0 1 1 *





2,完成好之后 启动crond服务

service crond start    //启动服务
service crond stop     //关闭服务
service crond restart  //重启服务
service crond reload   //重新载入配置
service crond status   //查看服务状态





3,小示例


*/5  *  *  *  * root echo `date`>>/root/log 

service crond start    //启动服务

启动之后,每隔5分钟就会向/root/log中写入时间







分享到:
评论

相关推荐

    利用Crontab为Linux定时备份Mysql数据库

    总结来说,利用Crontab定时备份MySQL数据库的步骤包括创建备份目录、编写备份脚本、赋予脚本执行权限、编辑Crontab配置以及重启crond服务。通过这种方式,你可以确保在不影响系统正常运行的情况下,定期安全地备份你...

    易语言 Crontab 定时任务执行模块 v1.2 支持单位秒 也可做计时器源码

    Crontab 是一种在 Linux 系统中广泛使用的定时任务管理机制,用于按照预设的时间表执行命令或脚本。这个易语言 Crontab 定时任务执行模块 v1.2 则是将这种功能移植到了易语言环境中,让开发者能够方便地在易语言程序...

    linux采用crontab定时跑任务.docx

    【Linux的Crontab定时任务】 Crontab是Linux系统中的一个强大工具,用于设置周期性的任务调度。它依赖于名为`crond`的守护进程,该进程在系统启动时自动启动,每分钟检查是否有待执行的任务。Crontab的任务调度分为...

    Liunx系统定时删除任务,定时清理日志,定时清理任务

    本篇文章将深入讲解如何利用Linux的crontab工具设置定时删除任务,特别是针对日志文件的清理。 首先,我们需要了解`crontab`这个命令。`crontab`是Linux下的一个计划任务调度命令,它允许用户定义周期性的任务。每...

    thinkphp 5.1 定时任务,Crontab 计划任务-think-cron.zip

    在ThinkPHP 5.1中,定时任务通常被称为计划任务,它们允许开发者设置定期执行的任务,而无需用户交互。这在许多场景下非常有用,例如数据备份、日志清理、发送邮件等周期性任务。ThinkPHP提供了`think-cron`组件来...

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

    在Linux操作系统中,`crontab` 是一个强大的工具,用于...感谢你阅读这篇关于利用 `crontab` 在 Linux 下创建定时任务的文章,希望对你有所帮助。如有疑问,欢迎提问,我们将尽力为你解答。感谢你对我们的网站的支持!

    linux 定时任务 crontab 详细解释

    ### Linux定时任务Crontab详解 #### 一、Crontab简介 在Linux系统中,Cron服务是一种用于计划执行任务的工具。它允许用户设置周期性运行的任务,例如自动备份数据、定时发送邮件等。Cron服务的核心是`crontab`命令...

    利用rsync+crontab实现Linux的定时增量备份

    5. **自动化备份**:结合crontab工具,可以设置定时任务,让rsync定期执行备份操作,实现自动化增量备份。 【总结】 rsync是一款强大的文件同步和备份工具,它的灵活性和效率使其成为Linux环境中不可或缺的一部分...

    Linux下实现定时任务综述.pdf

    用户可以使用 crontab 命令的语法来设置定时任务,例如: ``` # crontab -e 0 2 * * * fsck /dev/sdb1 ``` 这将在凌晨 2 点对磁盘 sdf1 执行一次磁盘检查任务。 需要注意的是,crontab 命令的执行也与终端环境...

    Linux CentOS使用crontab设置定时重启的方法

    在Linux系统中,尤其是对于服务器管理而言,定时任务的设置是一项非常重要的工作。...记住,合理地利用`crontab`能够极大地提升工作效率,但同时也要注意安全,确保只有授权的用户才能编辑和执行这些定时任务。

    linux如何利用crontab添加定时任务详解

    在Linux系统中,`crontab`是一个强大的工具,用于设置周期性执行的任务,这些任务被称为定时任务或计划任务。`crontab`命令允许用户创建、查看和删除他们的个人计划任务,而这些任务则由系统服务`crond`(cron ...

    Python使用crontab模块设置和清除定时任务操作详解

    本文主要介绍如何在CentOS 7平台上利用Python与`python-crontab`模块进行定时任务的管理和控制。通过具体的示例,我们将逐步展示从环境搭建到定时任务的创建与删除等过程。 #### CentOS 7 下 Python 环境准备 在...

    Go开发的crontab 代替linux原生crontab.zip

    总的来说,"Go开发的crontab 代替linux原生crontab.zip"项目提供了一个适用于嵌入式Linux开发的轻量级定时任务解决方案,利用Go语言的强大性能和简洁语法,为开发者带来更高效的定时任务管理体验。通过深入研究这个...

    Linux使用Crontab定时访问某个路由地址的方法

    前言 实现Linux定时任务有:...首先利用linux的Crontab命令创建定时任务,然后结合curl实现定时访问某个路由地址,下面来看如何操作。 1、先通过 crontab -e 创建定时任务 [root@iz8vb4z6xe72mysmicu1vpz ~]# crontab

    基于thinkphp框架的定时器(定时执行任务)

    ThinkPHP支持通过命令行接口(CLI)来运行定时任务。开发者可以创建一个命令类,然后在命令行中调用该命令来执行任务。首先,你需要在`application/command`目录下创建一个新的命令文件,例如`TaskCommand.php`,...

    crontab离线包.zip

    安装完成后,你可以使用`crontab -e`命令来编辑个人的定时任务,或者用`service cron start/stop/restart`来控制`cron`服务的状态。`crontab`的语法有点特殊,每一行代表一个任务,格式如下: ```bash * * * * * ...

    利用Crontab实现对Oracle数据库的定时备份.rar

    本教程将详细阐述如何利用Crontab来实现Oracle数据库的定时备份。 首先,我们需要理解Oracle数据库的备份类型。Oracle支持多种备份方式,如物理备份(如使用RMAN工具)和逻辑备份(如导出/导入)。在本教程中,我们...

    linux下定时执行计划任务

    Linux 的定时任务主要通过 `cron` 服务来实现。`cron` 是一个守护进程,用于调度定时任务。它的配置主要分布在几个文件中: 1. **/etc/crontab** - 这个文件是 cron 服务的核心配置文件,定义了系统级别的定时任务...

Global site tag (gtag.js) - Google Analytics