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

吾爱主题 阅读:140 2024-04-05 15:04:58 评论:0

前言

linux 系统是由 crond这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。

crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。

我们可以看下crond这个系统服务的状态: 

从这里可以看出来crond服务是自启动(enabled),且正在运行的(active)

另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。

crontab

作用:添加,查询,删除系统计划任务的指令。

[root@localhost ~]# crontab [选项]
选项:
    -e:    编辑crontab定时任务
    -l:    查询crontab任务
    -r:    删除当前用户所有的crontab任务12345

[root@localhost ~]# crontab -e
#进入crontab编辑界面。会打开vim编辑你的工作

#输入数据,基本格式为 :
*  *  *  *  *  command12345

1.格式解释:

举例:

2.特殊格式 

举例

3.从文件导入和导出到文件

#导入
[root@localhost ~]# crontab filename
#导出
[root@localhost ~]# crontab -l >filename1234

举例:

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对服务器之家的支持。

原文链接:https://blog.csdn.net/capecape/article/details/78515558

可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

【腾讯云】云服务器产品特惠热卖中
搜索
标签列表
    关注我们

    了解等多精彩内容