问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Linux下定时任务(系统任务调度、用户任务调度)crontab使用详解_百 ...

发布网友 发布时间:2022-08-30 16:50

我来回答

1个回答

热心网友 时间:2023-01-21 22:29

crond是Linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,在CentOS Linux release 7.2.1511中默认是开机启动的,大家可以使用命令:systemctl status crond进行查看。 crond进程定期(每分钟)检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。用户在cron表
(也被称为crontab文件)指定了定时任务,crontab也就是我们常见的定时任务设置命令。Linux下的任务调度分为两类,系统任务调度和用户任务调度。

系统任务调度 :系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。/etc/crontab文件就是系统任务调度的配置文件。

用户任务调度 :用户定期要执行的工作,比如用户数据备份、定时邮件提醒等。用户可以使用 crontab 工具来定制自己的计划任务。所有用户定义的crontab文件都被保存在/var/spool/cron目录中。其文件名与用户名一致,使用者权限文件如下:

通过以上帮助信息,我们可以知道crond是执行任务计划的一个守护进程。在使用crontab之前我们可以根据帮助信息来设置相关选项,一般情况下我们都使用默认值。

1.建立演示账号crontab。

2.星号(*)使用举例。

以上例子中完整演示了crontab从建立到执行的过程。“5 0 * * * echo "GeekDevOps"”表示在每天00:05执行命令:echo "GeekDevOps"。后面的星号表示只要前面条件满足都执行。例子中的-u选项指定了用户:crontab,-l选项列举了相关用户的用户任务调度,不指定用户则默认为root。执行结果默认写入到用户mail目录下的相关文件中。

3.逗号(,)的使用举例。

现在我们已经把用户切换到crontab下,因此无需额外指定-u选项相关内容。“3 2,6,8 * * *”表示每天的02:03:00、06:03:00、08:03:00分别执行一次命令:ls /usr/local。

4.减号(-)的使用举例。

例子中的“0 2-6 * * 6 df -h /”表示用户crontab在每周六的02:00、03:00、04:00、05:00、06:00执行命令:df -h / 。

5.斜杠(/)的使用举例。

例子中表示每隔2分钟执行一次命令:echo "GeekDevOps">>/root/GeekDevOps.txt。

6.crontab的使用非常简单,很容易理解,只要在取值范围内设置执行的值基本是没有问题的。现在我们要删除已经设置的这些定时任务。

例子中,选项-r表示删除所有定时任务。选项-i表示在删除前进行再次确定,输入y或者Y才能真正删除。

7.备份我们设置的用户任务调度配置文件。

8.系统任务调度的使用举例。

系统任务调度与用户任务调度不一样,需要直接在/etc/crontab里面配置,如果需要指定用户,还需要在执行命令前指定用户名。通过crontab -l 命令是查看不到系统任务调度任务的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...开始是大腿内侧,后是大腿跟上,脖子后面,再就是肚子上,现在几乎... 工程土方定额里面:人力 运输距离 0.5km以内 20m以内是什么意思 ...由诸葛亮著的《诫子训》中摘录的,问您是如何理解的?! 手把手带你将 Linux 主机配置为静态路由器 Linux配置路由功能及添加静态路由 Linux模拟路由器从实现网络模拟到运行路由器linux模拟路由器 幼儿园中班学期结束家长会稿子怎么写 幼儿园中班期末家长会的发言稿 女人在哪个年龄段性俗最强 谁知道女人多大性欲最高? 43*4.7+47*5.7简便方法 包包尺寸:43*11*24cm 是多大啊? 子宫43*32*30正常吗? 43***密码 43*20的简便计算方法 43* * * 能同时被3,4,5,除尽的数是多少?【* 】代表未知数!谢谢了,大 ... 43* * * 能同时被3,4,5,除尽的数是多少?【* 】代表未知数! 公主落难手环上的蝴蝶怎么画? 单机游戏《使命召唤2》如何手动存档? 使命召唤如何保存对局 使命召唤保存对局的方法有哪些 再网吧玩使命召唤5如何保存进度 钠的燃烧现象 钠的燃烧 IEM科隆:FaZe夺冠捧杯时刻,他还曾打破过哪些记录? 赛罗的妹妹是谁 梦幻诛仙中有没有杨幂? 自由幻想白羊背包多少钱 最强大脑记忆大师王峰的故事 我最喜欢的一本书《鲁滨逊漂流记》 刁蛮新娘刘秘书谁演的~ Linux之三Linux的启动过程/关机 哪部小说中女主的名字叫妫儿 绝色倾城之桃花夫人小说txt全集免费下载 倾城叹:奴后息妫电子书txt全集下载 非穿越 古代长篇言情小说 运用51单片机实现2位8段数码管显示00-99,数码管的段选择数据由P0口控制... 截单证时间是什么? 台式机上不了网该怎么办 武神赵子龙公孙宝月遇山贼在第几集 武神赵子龙吕布辕门射戟是哪一集 武神赵子龙哪一集知道夏侯杰是他的杀父仇人的? 高跟鞋氧化发黄怎么处理 什么办法可以弄干净 求救!白色漆皮高跟鞋,一只发黄,怎么办啊?救救我. 白色的高跟鞋上面不知道怎么挂了一道黄色的痕迹,用水擦不下来,怎么办阿... 描写波涛的成语 旧铜钱怎样清洗 带涛的成语有哪些 什麽叫物质概念的外延和内涵? 残阳西入崦《北青萝》 李商隐 小爱音响怎么绑定qq音乐