我想在linux用c搞个 定时程序然后可以指定时间运行程序。时间是小时和分钟的。主要是分钟要可以累加。比如

我想在linux用c搞个 定时程序然后可以指定时间运行程序。时间是小时和分钟的。主要是分钟要可以累加。比如,第1张

crontab -e ,然后,输入 /1 这个是每隔一个小时,执行一次。。。

楼主需要的情况,at,crontab 都是无法完全满足的,因为,crontab 每次执行,只能是每隔一段时间(但是间隔时间都是相同的),或者在某个时刻,楼主这种,情况很特殊,估计,需要,编写c 程序,才可以搞定的。。。

Cron是Linux系统中以后台进程模式周期性执行命令或指定程序任务的服务软件。默认情况下,安装完Linux *** 作系统之后,Cron服务软件便会启动,服务对应的进程名字为Crond,Crond服务会定期(默认每分钟检查一次)检查系统中是否有需要执行的任务工作计划。如果有,则会根据其预先设定的定时任务规则自动执行该定时任务工作。这个Crond定时任务服务就相当于我们平时使用的闹钟(或手机闹钟)。《Linux就该这么学》

Linux系统下的定时任务软件

严格地说,Linux系统下的定时任务软件还真不少,例如,at、Cron和anacron等,下面分别来简单介绍一下。

·at定时任务软件(依赖于atd服务)适合于仅执行一次就结束的调度任务工作。例如,某天夜里需要处理一个工作任务,仅仅是这一天的夜里,对于这种突发性的工作任务,那就可以使用该软件。要使得at这个软件设定的配置生效,还需要提前启动一个名为atd的服务才行,这个工具在工作中的使用需求很少,读者简单了解一下即可。

·Cron定时任务软件依赖于Crond服务。正如前面所说,通过crontab命令可以配置周期性执行的定时任务工作计划,例如,每五分钟做一次服务器时间同步。要使得crontab命令设定的配置生效,还需要事先启动一个服务Crond才行。这个Cron工具(对应的crontab命令以及依赖的Crond服务)就是运维工程师在生产工作中最常使用的工具,请大家务必掌握。

以上就是关于我想在linux用c搞个 定时程序然后可以指定时间运行程序。时间是小时和分钟的。主要是分钟要可以累加。比如全部的内容,包括:我想在linux用c搞个 定时程序然后可以指定时间运行程序。时间是小时和分钟的。主要是分钟要可以累加。比如、linux的定时任务服务名是、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9784914.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存