首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

crontab 命令使用

什么是crontab?       crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。...该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρνο),原意是时间。...command minute   hour    day   month   week      command 分          时         天      月        星期       命令...星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。...5. crontab 命令使用方法 可以通过 man 命令查看具体的使用的方法 crontab [-u user] file crontab [-u user] [-l | -r | -e] [-i

76010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux crontab命令

    您可以让一个命令每小时、每天或每两周执行一次操作。或者在周末。它们非常强大,特别是在服务器上执行维护和自动化。 crontab命令是使用cron job的入口点。...您可以做的第一件事是探索哪些cron作业是您定义的: crontab -l 运行完上面命令,也许你返回的结果跟俺一样,是空的 运行: crontab -e 编辑cron job并添加job。...这就是为什么我通常使用一个网站来帮助我生成它没有错误:https://crontab-generator.org/ 您可以为cron job选择一个时间间隔,然后键入要执行的命令。...可以这样设置: * */12 * * * /Users/flavio/test.sh >/dev/null 2>&1 俺运行crontab -e: EDITOR=nano crontab -e 添加这一行...完成此操作后,您可以通过运行以下命令查看活动cron job列表: crontab -l 您可以再次删除运行crontab -e的cron作业,删除该行并退出编辑器。

    1.6K31

    Linux 命令(104)—— crontab 命令

    1.命令简介 contab(cron table) 命令被用管理用户的需要周期性执行的任务,与 Windows 下的计划任务类似,当安装完操作系统后,默认会安装此服务工具,并且会自动启动 crond 进程...2.命令格式 crontab [-u USER] FILE crontab [-u USER] [-l | -r | -e] [-i] [-s] crontab -n [ HOSTNAME ] crontab...crontab 文件每一行代表一项任务,每项任务分为六个字段,前五个字段是时间字段,第六个字段是要执行的命令,格式如下: minute hour day month week command minute...注意 0 和 7 均代表星期日; command 要执行的命令,可以是系统命令,也可以是自己编写的脚本文件; 在以上各个时间字段中,还可以使用以下特殊字符: * 表示所有可能的值,例如 minute...,例如 minute 为 */2 表示每两分钟执行一次命令 注意,crontab 文件注释符号为 #。

    1.3K20

    crontab命令详解

    Crontab 介绍 1、crontab命令的功能是在一定的时间间隔调度一些命令的执行,我理解为windows下的任务计划。...3、/etc/cron.deny 和 /etc/cron.allow 文件 /etc/cron.deny 表示不能使用crontab 命令的用户 /etc/cron.allow 表示能使用crontab...如果在命令行中指定了这个文件,那么执行crontab命令,则将这个文件拷贝到crontabs目录下;如果在命令行中没有制定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将他们也存放在...(1) 2.2 Crontab 格式说明 我们可以用crontab -e 添加要执行的命令。...添加的命令必须以如下格式: * * * * * /command path 前五个字段可以取整数值,指定何时开始工作,第六个域是字符串,即命令字段,其中包括了crontab调度执行的命令

    94250

    Linux之crontab命令

    通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。...-r } 命令参数 -u user:用来设定某个用户的crontab服务; file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。...如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。 -e:编辑某个用户的crontab文件内容。...周几 一周的第几天 0-6 命令 命令 可以被执行的任何命令 常用方法 创建一个新的 crontab 文件,向cron进程提交一个crontab文件之前,首先要设置环境变量EDITOR。...为了提交你刚刚创建的crontab文件,可以把这个新创建的文件作为cron命令的参数$ crontab davecron 现在该文件已经提交给cron进程,它将每隔1 5分钟运行一次。

    3.3K20

    Linux命令crontab

    Linux命令crontab 1.crond简介 Linux系统上面有很多计划性的工作,比如在某个时间点需要执行某个动作,在Linux中,一般使用crontab命令来实现控制计划任务,通过crontab...这个命令非常设合周期性的日志分析或数据备份等工作。crontab命令是基于crond这个系统服务的,crond服务是安装Linux系统时自动安装的,它会检查当前系统中是否有要执行的任务。...file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。...如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。 -e:编辑某个用户的crontab文件内容。...有些crontab的变体有些怪异,所以在使用crontab命令时要格外小心。如果遗漏了任何选项,crontab可能会打开一个空文件,或者看起来像是个空文件。

    2.4K20

    Linux之crontab命令

    通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。...> systemctl start/stop/restart/status cron 命令格式 crontab [-u user] file crontab [-u user] { -e | -l |...-r } 命令参数 -u user:用来设定某个用户的crontab服务; file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。...如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。 -e:编辑某个用户的crontab文件内容。...1-31 月份 一年的第几个月 1-12 周几 一周的第几天 0-6 命令 命令 可以被执行的任何命令 常用方法 创建一个新的 crontab 文件

    91600

    Linux之crontab命令

    通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。...> systemctl start/stop/restart/status cron 命令格式 crontab [-u user] file crontab [-u user] { -e | -l |...-r } 命令参数 -u user:用来设定某个用户的crontab服务; file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。...如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。 -e:编辑某个用户的crontab文件内容。...1-31 月份 一年的第几个月 1-12 周几 一周的第几天 0-6 命令 命令 可以被执行的任何命令 常用方法 创建一个新的 crontab 文件

    71120

    Linux crontab 命令基本说明

    Linux crontab是用来定期执行程序的命令。 当安装完成操作系统之后,默认便会启动此任务调度命令。 crond 命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。...任务调度的工作主要分为以下两类: 1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存 2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置 语法 crontab...[ -u user ] file 或 crontab [ -u user ] { -l | -r | -e } 说明: crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表...| +-------------------- 小时 (0 - 23) +------------------------- 分钟 (0 - 59) 使用者也可以将所有的设定先存放在文件中,用 crontab...30 6 */10 * * ls 意思是每月的1、11、21、31日是的6:30执行一次ls命令 注意:当程序在你所指定的时间执行后,系统会寄一封信给你,显示该程序执行的内容,若是你不希望收到这样的信

    54410

    定时任务之crontab命令

    执行命令crontab -r 就会删除当前用户的crontab文件。...例如你切换到suifeng账号下,执行了该命令,那么/var/spool/cron/suifeng文件就会删除,如果要创建该文件只需要用crontab -e命令即可。   .../etc/crontab.deny文件与/etc/crontab.allow文件   1、分别表示不能使用crontab命令的用户、以及能够使用crontab命令的用户   2、两个文件同时存在crontab.allow...1-31 月历 每年的第几月执行 1-12 星期 每周的第几天执行 0-6 命令名称 欲执行的命令及参数 crontab命令中的一些常用特殊符号: 符号 说明 * 表示任何时刻 , 表示分割 - 表示一个段...查看定时任务:crontab -l 删除定时任务:crontab -r 3、使用示例 实例1:   每1分钟执行一次command   命令:* * * * * command 实例2:   每小时的第

    1.2K20

    Linux定时任务命令crontab

    0x01:crontab crontab 是一个用于设置周期性被执行的任务工具 周期性执行的任务列表称为Cron Table 0x02:crontab常用参数 -e:编辑该用户的计时器设置 -l:列出该用户的计时器设置...-r:删除该用户的计时器设置 -u:指定要设定计时器的用户名称 0x03:安装crontab yum install crontabs 0x04:crontab服务操作 /sbin/service...sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed 0x06:crontab...service httpd restart 0-59 18-23 * * * service httpd restart 0x06:小结 *表示任何时候都匹配 用“A,B,C”表示A或者B或者C时执行命令...“A-B”表示A-B之间时执行命令 “*/A”表示每A分钟(小时等)执行一次命令 java学习资料分享【资源来源互联网,如有侵权请联系删除】 讲义+笔记+资料 阶段1 语言基础+高级 阶段2 JavaWeb

    2.5K30

    Linux下crontab命令的用法

    任务调度的crond常驻命令 crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。...crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。...是UNIX系统下的定时任务触发器,其使用者的权限记载在下列两个文件中: 文件  含义 /etc/cron.deny  该文件中所列的用户不允许使用Crontab命令 /etc/cron.allow... 该文件中所列的用户允许使用Crontab命令 /var/spool/cron/  是所有用户的crontab文件 /var/spool/cron/crontabs  /var/spool/cron.../crontabs Crontab命令的格式为:crontab –l|-r|-e|-i [username],其参数含义如表一: 参数名称  含义  示例 -l  显示用户的Crontab

    1.5K90

    Linux命令Crontab——定时任务

    crontab文件的含义:用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下: minute...command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。...常用的Crontab命令: 安装crontab:yum install crontabs 查看定时任务列表:crontab -l 编辑定时任务:crontab –e【等同于: vim /var/spool...其文件名与用户名一致,使用者权限文件如下: /etc/cron.deny 该文件中所列用户不允许使用crontab命令 /etc/cron.allow 该文件中所列用户允许使用crontab...命令 /var/spool/cron/ 所有用户crontab文件存放的目录,以用户名命名 使用注意事项: 注意环境变量问题 有时我们创建了一个crontab,但是这个任务却无法自动执行,而手动执行这个任务却没有问题

    1.2K10

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券