资讯专栏INFORMATION COLUMN

Linux定时任务,crontab命令

summerpxy / 1610人阅读

摘要:使用定时任务进入编辑状态如果不是专业的运维人员,只是想执行下自动脚本,可以简单的利用命令,直接编辑脚本命令。执行时间由五个元素组成分时日月周其中表示分钟,可以是从到之间的任何整数。表示小时,可以是从到之间的任何整数。

Centos安装crontab

很多云服务器在初始的时候都是没有crontab命令的,这时候需要先安装crontab。
直接利用命令yum命令,yum install cronie,一路y就可以安装成功。

使用crontab定时任务

1. 进入编辑状态

如果不是专业的运维人员,只是想执行下自动脚本,可以简单的利用crontab -e命令,直接编辑脚本命令。如下图:

这个界面的操作和vi命令是一样的,键入i键,即可进入编辑。

2. 编辑运行脚本

crontab命令格式:
minute hour day month week command 顺序:分 时 日 月 周

crontab命令分为两部分,第一部分是执行时间、第二部分是执行命令。执行命令就是shell指令,你要执行的内容。

执行时间 由五个元素组成 分 时 日 月 周

其中:
minute: 表示分钟,可以是从0到59之间的任何整数。
hour:表示小时,可以是从0到23之间的任何整数。
day:表示日期,可以是从1到31之间的任何整数。
month:表示月份,可以是从1到12之间的任何整数。
week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。
command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。
在以上各个字段中,还可以使用以下特殊字符:

星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。
逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”
中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”
正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,如果用在minute字段,表示每十分钟执行一次。

crontab例子

参考文章

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/33682.html

相关文章

  • Linux定时任务crontab

    摘要:在或类系统中,通常使用命令在指定的时间执行一个脚本或者一系列命令,也就是通常所说的定时任务。进程是中的守护进程,在系统后台运行,它会默认每分钟持续地检查文件目录目录,读取调度任务并执行。二命令命令可以用来创建编辑查询删除定时任务。 在Linux或类Unix系统中,通常使用 crontab 命令在指定的时间执行一个shell脚本或者一系列Linux命令,也就是通常所说的定时任务。 一、...

    Invoker 评论0 收藏0
  • Linux 定时任务 Crontab 介绍

    摘要:在中使用就可以创建定时任务。例如,对于用户定时任务就会写入到。没有一个统一的后台查看各个定时任务的状态。实现了以下功能通过文件,之九华存储定时任务。支持秒级定时任务支持基于日期固定时间间隔和类型的定时任务。   在linux中使用 Crontab-e就可以创建定时任务。定时任务写到var/spool/cron目录下对应的用户文件。例如,对于用户zj,定时任务就会写入到 var/spoo...

    scwang90 评论0 收藏0
  • Linux crontab 访问PHP URL完成定时任务

    摘要:而我本人需要完成的任务是定时访问一个文件链接去生成,所以访问就不能用去完成,而是要用。本站的这篇下执行定时任务命令详解写的非常详细,建议看一下。 crontab -e 新建/编辑一个任务crontab -l 列出所有任务 crontab 格式: 基本格式 :分钟 小时 日 月 星期 命令第1列表示分钟1~59 每分钟用或者 /1表示第2列表示小时1~23(0表示0点...

    zhangyucha0 评论0 收藏0
  • Linux crontab 访问PHP URL完成定时任务

    摘要:而我本人需要完成的任务是定时访问一个文件链接去生成,所以访问就不能用去完成,而是要用。本站的这篇下执行定时任务命令详解写的非常详细,建议看一下。 crontab -e 新建/编辑一个任务crontab -l 列出所有任务 crontab 格式: 基本格式 :分钟 小时 日 月 星期 命令第1列表示分钟1~59 每分钟用或者 /1表示第2列表示小时1~23(0表示0点...

    QiuyueZhong 评论0 收藏0
  • Linux crontab 访问PHP URL完成定时任务

    摘要:而我本人需要完成的任务是定时访问一个文件链接去生成,所以访问就不能用去完成,而是要用。本站的这篇下执行定时任务命令详解写的非常详细,建议看一下。 crontab -e 新建/编辑一个任务crontab -l 列出所有任务 crontab 格式: 基本格式 :分钟 小时 日 月 星期 命令第1列表示分钟1~59 每分钟用或者 /1表示第2列表示小时1~23(0表示0点...

    Wildcard 评论0 收藏0
  • Linux 下执行定时任务 crontab 命令详解

    摘要:安装与配置服务安装服务操作说明启动服务关闭服务重启服务重新载入配置查看服务状态手动启动服务查看服务是否已设置为开机启动,执行命令加入开机自动启动 许多内容抄录自自 竹子的博客 1、先来一个小小的例子 查看当前路径: [root@root test]# pwd /home/admin/test [root@root test]# crontab -l 查看当前用户的定时任务 ...

    QiuyueZhong 评论0 收藏0

发表评论

0条评论

summerpxy

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<