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

crontab的使用方法

 
阅读更多
如果我们定期想在服务器上执行一些操作,而又不想每次都去重复性地干这些事情的时候,crontab可以帮助我们自动地执行这些操作。

crontab -e  编辑该用户的crontab,当指定crontab 不存在时新建。  
crontab -l  列出该用户的crontab。  
crontab -r  删除该用户的crontab。  
crontab -u <用户名称>  指定要设定crontab的用户名称。
crontab –v 显示上一次编辑的时间(只在某些操作系统上可用)

当我们在命令行键入
$ crontab -e
的时候,linux系统会自动进入类似txt的一个界面,在这里我们需要写下一行字:
【1】 【2】 【3】 【4】 【5】 需要执行的命令
每个【】位代表一个信息,由左至右代表分钟,小时,日期,月份和星期几。所有位的取值必须是有效范围内的值,不然会成为无效信息。位与位之间可以用空格或者,分割。

*:表示有效值范围内的任务值,若分钟域为“*/2”或 "0-59/2" 表示每两分钟执行一次,其他位的表达以此类推。对于月和星期可以是英语单词的前三个字母,不区分大小写。如 feb, sun等。

一些例子:

每五分钟执行  */5 * * * *
每小时执行    0 * * * *
每天执行      0 0 * * *
每周执行      0 0 * * 0
每月执行      0 0 1 * *
每年执行      0 0 1 1 *


写好脚本之后,用下列语句运行和停止:

service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
0
5
分享到:
评论

相关推荐

    crontab使用方法crontab使用方法

    crontab使用方法crontab使用方法crontab使用方法crontab使用方法crontab使用方法

    crontab计划任务的使用方法

    1. 语法介绍 2. 使用方法: 3. 创建crontab? 4. 列出crontab文件 5. 编辑crontab文件 6. 删除crontab文件 7. 恢复丢失的crontab文件 8. crontab中的输出配置

    crontab使用简介.ppt

    crontab使用简介,介绍了crontab 的基本使用方法以及要注意的使用点,值得一读。

    linux crontab使用介绍

    crontab是linux下最最常用的定时任务,本文档详细介绍了使用方法,供参考

    redhatlinux6 Crontab安装

    redhatlinux6 Crontab安装方法,与二个软件包

    linux crontab用法

    crontab使用方法,如何去设置计划任务有详细的说明。

    crontab用法详解

    使用方法 用VI编辑一个文件 cronfile,然后在这个文件中输入格式良好的时程表。编辑完成后,保存并退出。[1] 在命令行输入 $: crontab cronfile 这样就将cronfile文件提交给c r o n进程,同时,新创建cronfile的一个...

    如何使用Linux的Crontab定时执行PHP脚本的方法

    下面介绍Crontab的两种方法。 一、在Crontab中使用PHP执行脚本 就像在Crontab中调用普通的shell脚本一样(具体Crontab用法),使用PHP程序来调用PHP脚本。 每一小时执行myscript.php如下: 复制代码 代码如下: # ...

    aix crontab

    aix crontab不能自动执行解决方法。

    CentOS下使用yum命令安装计划任务程序crontab的方法

    主要介绍了CentOS下使用yum命令安装计划任务程序crontab的相关资料,需要的朋友可以参考下

    Linux学堂 Crontab命令的实用方法

    本文介绍了crontab命令的用途、语法和实用方法。

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

    cron是服务名称,crond是后台进程,crontab则是定制好的计划任务表。 本文主要介绍了关于Linux用Crontab定时访问某个路由地址的相关内容,下面话不多说了,来一起看看详细的介绍吧 Linux用Crontab定时访问某个路由...

    crontab定时器

    crontab定时器 使用方法和课堂笔记 手把手教学,包括crontab命令参数和介绍,使用方法和例子,实战教程,存放位置和用户文件等,后续会努力上传其他文件和linux运维相关笔记

    crontab-ui:管理crontab文件的简单而安全的方法

    使用Crontab UI,管理crontab非常容易。 以下是Crontab UI的主要功能。 设置简单。 您甚至可以从现有的crontab导入。 安全添加,删除或暂停作业。 易于维护数百个工作。 备份您的crontab。 导出crontab并轻松...

    django-crontab 定时执行任务方法的实现

    这个其实可以使用linux 自带了crontab实现,但是毕竟是django 开发。想着不知道有没有方法可以从django 中实现。 简单搜索了下,这方面的方法确实不少。 由于看到celery 插件学习曲线较大,这个小的需求就使用django...

    Linux定时任务Crontab的使用方法

    主要为大家详细介绍了Linux定时任务Crontab的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    parse-crontab:在Python中解析和使用crontab计划

    该软件包旨在提供一种解析crontab计划条目并确定下一次应何时运行项目的方法。 更具体地说,它计算从调用.next()方法到下一次执行该项目的时间之间的延迟(以秒为单位)。 将下面的图表与进行比较,您会注意到不...

    Django crontab定时任务模块操作方法解析

    Django crontab定时任务 安装 pip install django-crontab 配置 在settings.py中 INSTALLED_APP中添加’django_crontab’ CRONJOBS = [ ('*/1 * * * *','echo "hello world" &gt; /dev/null') ] 应用 函数 def ...

    crontab执行结果未通过发送mail通知用户的方法

    主要给大家介绍了关于crontab执行结果未通过发送mail通知用户的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用linux系统具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

Global site tag (gtag.js) - Google Analytics