`
wx1569618008
  • 浏览: 75272 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

定时任务crontab

 
阅读更多

1、简单介绍

        crontab用于设置周期性执行的指令,每个用户都拥有自己的定时任务

2、使用场景

  • 定时重启应用服务器
  • 定期备份数据库、日志及其它文件
  • 其它

3、创建定时任务

  • 输入命令 crontab -e 进入编辑器
  • 添加定时任务语句(一行代表一个任务,语句格式请看以下引用)
  • 保存退出

举例:添加任务语句

0 14 * * * echo `date +%Y-%m-%d--%H:%M:%S` >> /test.txt

(表示每天下午2点向根目录下test.txt文件追加内容)

 

任务语句格式说明

minute hour day month dayofweek command

  • minute - 从0到59的整数 
  • hour - 从0到23的整数 
  • day - 从1到31的整数 (必须是指定月份的有效日期)
  • month - 从1到12的整数(或Jan到Feb简写)
  • dayofweek - 从0到7的整数,0和7都表示周日(或Sun到Mon简写)
  • command - 需要执行的命令

4、查看定时任务

  • 输入命令 crontab -l 即可查看当前用户的定时任务列表

5、删除定时任务

  • 输入命令 crontab -e 进入编辑器
  • 删除需要取消的任务语句
  • 保存退出
  • 输入命令 crontab -l 检查任务是否删除成功

转载于:https://my.oschina.net/u/3241588/blog/1538722

分享到:
评论

相关推荐

    linux 定时任务 crontab 详细解释

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

    Linux的定时任务crontab命令怎么用.docx

    Linux 的定时任务 crontab 命令怎么用 Linux 的定时任务 crontab 命令是 Linux 系统中的一种非常重要的功能,它允许用户设置定时任务,自动执行指定的命令或程序。下面我们将详细介绍 crontab 命令的使用方法和...

    centos6.9定时任务crontab离线安装包

    `-e`选项会打开一个编辑器(如`vi`或`nano`),在这里输入你的定时任务。例如,每晚12点运行一个清理日志的脚本: ```bash 0 0 * * * /path/to/your/cleanup_script.sh ``` 保存并关闭编辑器后,`crontab`服务会...

    linux基础命令:三剑客-awk、sed、grep,定时任务crontab

    linux基础命令:三剑客-awk、sed、grep,定时任务crontab

    wms-github#PHP-NOTES#定时任务crontab1

    定时任务crontab语法解释:f1(0-59): 分f2(0-23): 时f3(1-31): 日f4(1-12): 月f5(0-7 0和7表示星期天): 星期

    Linux定时任务Crontab详解

    Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍能记住了,关键是要记住/var/spool/cron这个目录。下面看一下...

    Linux的定时任务crontab命令怎么用.pdf

    Linux中使用crontab命令实现定时任务 在Linux系统中,crontab命令是一个非常有用的工具,它可以帮助用户实现定时任务的执行。通过crontab命令,用户可以在指定的时间执行特定的命令或程序,这使得系统管理员可以更...

    Linux定时任务Crontab详解(推荐)

    Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。...

    详细介绍Linux的定时任务crontab

    Linux的定时任务crontab是系统管理中不可或缺的一部分,它允许管理员或用户安排任务在特定的时间点自动执行。本文将深入探讨crontab的工作原理、使用方法以及与PHP等编程语言的结合应用。 首先,crontab是Unix和类...

    Ubuntu-使用crontab定时任务

    ### Ubuntu 使用 Crontab 定时任务 Crontab 是 Linux 系统中一个非常重要的工具,用于在固定时间执行指定的任务。对于 Ubuntu 用户来说,掌握 crontab 的使用方法可以大大提高系统的自动化管理水平。 #### 一、...

    仿制Linux中定时任务Crontab v1.0-易语言

    "仿制Linux中定时任务Crontab v1.0-易语言"项目旨在为易语言用户提供一个类似Linux Crontab功能的实现,让用户在易语言环境下也能享受到类似的功能。 易语言是一款中国本土开发的编程语言,其目标是让编程变得简单...

    Linux定时任务Crontab的使用方法

    Linux定时任务Crontab是Linux系统中用于周期性执行任务的一种机制,它依赖于名为`crond`的后台守护进程。`crond`会在系统启动时自动启动,并且每分钟检查是否有预定的任务需要执行。Crontab命令允许用户定义自己的...

    毕业设计定时任务管理系统/期末作业定时任务管理系统

    使用Go语言开发的轻量级定时任务集中调度和管理系统 Web界面管理定时任务 crontab时间表达式, 精确到秒 任务执行失败可重试 任务执行超时, 强制结束 任务依赖配置, A任务完成后再执行B任务 账户权限控制 任务类型 ...

    linux定时任务crontab 实现每秒执行一次的方法

    linux crontab 命令,最小的执行时间是一分钟。如需要在小于一分钟内重复执行,可以有两个方法实现。 Cron 各项的描述 以下是 crontab 文件的格式: {minute} {hour} {day-of-month} {month} {day-of-week} {full-...

    人工智能-项目实践-管理系统-定时任务管理系统

    使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab 查看文档 原有的延时任务拆分为独立项目延迟队列 功能特性 Web界面管理定时任务 crontab时间表达式, 精确到秒 任务执行失败可重试 任务...

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

    总结,ThinkPHP 5.1的定时任务功能结合Crontab,让开发者能轻松实现后台任务自动化,极大地提升了工作效率。正确配置和使用Crontab,可以确保任务按预期执行,同时保持系统的稳定运行。通过理解和实践上述步骤,你将...

    crontab 详细用法 定时任务.pdf

    crontab 详细用法 定时任务 crontab 是 Linux 系统中的一种任务调度工具,允许用户在指定的时间执行 shell 脚本或一系列 Linux 命令。crontab 的使用非常广泛,例如系统管理员可以安排备份任务、日志记录任务、系统...

    ThinkPHP实现定时执行任务DEMO

    在ThinkPHP框架中,我们可以通过编写控制器和逻辑来处理定时任务,然后将其配置到Crontab中。以下是实现步骤: 1. **创建控制器**:在ThinkPHP项目中,创建一个专门用于定时任务的控制器,例如命名为`...

    Linux定时脚本crontab中文乱码.docx

    Linux 定时脚本 crontab 中文乱码解决方案 Linux 系统中的定时脚本 crontab 是一个功能强大的工具,允许用户在指定的时间执行特定的命令或脚本。然而,在使用 crontab 执行 jar 文件时,如果输出结果包含中文字符...

Global site tag (gtag.js) - Google Analytics