我需要设置一个cron作业,每小时运行一次使用gcc编译的可执行文件。 我以root身份login并键入crontab -e 然后我input以下内容并保存文件。 0 * * * * /path_to_executable 但是,cron作业不起作用。 我看到,当我键入/…path_to_executable我得到一个分段错误。 我只能从它所在的文件夹执行可执行文件。有没有办法解决这个问题?
我正在寻找节点工作时间表,这将允许我安排在不同的时间间隔的任务。 例如, 每30秒调用一次functionA. 每60秒调用一次functionB. 每7天调用一次C函数 我也希望能够启动和停止这个过程。 到目前为止,我已经看过: 后来 – 语法混淆了我,显然你不能安排超过一个月的任务 议程 – 似乎是最有前途的,但是我对数据库function感到困惑 时间计划 – 太简单,无法启动和停止 我发现后者的语法混乱。
我需要添加一个cron作业,通过我运行的脚本来build立一个服务器。 我目前正在使用Ubuntu。 我可以使用crontab -e但是会打开一个编辑器来编辑当前的crontab。 我想以编程方式做到这一点。 有可能吗?
所以我试图设置一个cron作为一个守护进程,作为我创build的一个守护进程。 如果守护进程错误,并失败,我希望cron作业定期重新启动它…我不知道这是多么可能,但我读了几个cron教程,并找不到任何事情,将做我所正在找… 我的守护进程从一个shell脚本开始,所以我真的只是寻找一种方法来运行一个cron工作只有当该作业的上一次运行还没有运行。 我发现这个post ,它提供了一个解决scheme,我正在尝试使用locking文件,而不是我不确定是否有更好的方法来做到这一点… 谢谢你的帮助。
我试图让我的代码在一个固定的时间表上执行,基于Spring cronexpression式。 我希望代码每天都在1:01:am执行。 我尝试了下面的expression,但是这并没有激起我的兴趣。 这里的语法有什么问题? @Scheduled(cron = "0 1 1 ? * *") public void resetCache() { // … }
在crontab中,“星期几”字段是从0 – 6还是从1 -7 ? 我看到这方面的信息有冲突。 维基百科国家0-6和其他我看到的网站是1-7 。 还有什么意思,或者不正确地使用0或7 ? 即将cron仍然运行?
我input了: * 22 * * * test > /dev/null 不过,我正在通过电子邮件通知这是每分钟运行一次。 我猜我很困惑,因为我认为这是正确的,我想要的。
我怎样才能每六小时运行命令? 试过这个不行的: /6 * * * * * mycommand
我听说crontab是一个不错的select,但是我怎么写行,我把它放在服务器上?
*/20 * * * * 确保它每20分钟运行一次,我想每20分钟运行一次任务,从一小时5点开始,这对Cron来说可能吗? 可不可能是: 5/20 * * * * ?