Questions tagged «cron»

Cron是基于时间的作业调度程序,在类Unix的计算机操作系统中作为守护进程运行。

23
如何列出所有用户的所有cron作业?
是否有命令或现有脚本可以让我立即查看* NIX系统的所有计划cron作业?我希望它包含所有用户crontabs以及中的/etc/crontab所有内容/etc/cron.d。看看run-partsin中运行的特定命令也将很不错/etc/crontab。 理想情况下,我希望输出以漂亮的列形式并以某种有意义的方式排序。 然后,我可以合并来自多个服务器的这些清单,以查看总体的“事件时间表”。 我本打算自己写这样的脚本,但是如果有人已经麻烦了...
854 unix  cron 



18
如何在Python中获得类似于Cron的调度程序?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 9个月前关闭。 我正在寻找在Python库将提供at和cron一样的功能。 我很想拥有一个纯Python解决方案,而不是依赖于安装在盒子上的工具;这样,我可以在没有cron的机器上运行。 对于不熟悉的用户,cron您可以根据以下表达式来安排任务: 0 2 * * 7 /usr/bin/run-backup # run the backups at 0200 on Every Sunday 0 9-17/2 * * 1-5 /usr/bin/purge-temps # run the purge temps command, every 2 hours between 9am and 5pm on Mondays to Fridays. cron时间表达式语法不太重要,但是我希望具有这种灵活性。 如果没有任何东西可以立即为我执行此操作,将不胜感激地收到有关构建基块进行类似操作的任何建议。 编辑 …

18
每30秒执行一次cron
好的,我有一个cron,我需要每30秒运行一次。 这是我所拥有的: */30 * * * * /bin/bash -l -c 'cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\''' 它会运行,但是每30分钟或30秒运行一次吗? 另外,我一直在阅读,如果我经常运行cron,它可能不是最好的工具。我是否可以在Ubuntu 11.04上使用或安装另一个更好的工具,这将是一个更好的选择?有没有办法解决上述问题?



10
如何安排詹金斯的工作?
我在詹金斯(Jenkins)添加了一份新工作,我想定期安排它。 在“ 配置作业”中,我选中“定期构建”复选框,并在“ 计划”文本字段中添加了表达式: 15 13 * * * 但是它不会在计划的时间运行。 安排工作是正确的程序吗? 该作业应在4:20 AM运行,但未运行。
284 jenkins  cron 

15
Windows版本的cron是什么?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 去年关闭。 改善这个问题 一个谷歌搜索变成了软件执行相同功能的cron,但没有内置到Windows。 我正在运行Windows XP Professional,但是任何版本的Windows的建议都可能对某人有所帮助。 是否还有以编程方式或通过命令行调用此功能(基于答案的任务计划程序)的方法?

18
如何在Docker容器中运行Cron作业?
我正在尝试在调用shell脚本的docker容器中运行cronjob。 昨天我一直在网上搜索和堆栈溢出,但是我找不到真正可行的解决方案。 我怎样才能做到这一点? 编辑: 我已经创建了一个(带注释的)github存储库,上面有一个工作的docker cron容器,该容器以给定的间隔调用shell脚本。
275 docker  cron  containers  sh 

13
cron如何模拟执行脚本的环境?
我通常在cron如何执行脚本方面遇到一些问题,因为它们通常没有我的环境设置。有没有一种方法可以像cron一样调用bash(?),因此我可以在安装脚本之前对其进行测试?
253 bash  scripting  cron 

3
每N分钟执行Cron作业加上偏移
*/20 * * * * 确保它每20分钟运行一次,我想每20分钟运行一次任务,从每小时的5点开始,Cron可以吗?可不可能是: 5/20 * * * * ?
251 cron 


11
测试每周的cron工作[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我#!/bin/bash在cron.week目录中有一个文件。 有没有办法测试它是否有效?等不及1个星期 我以root身份在Debian 6上
237 linux  cron  debian 

9
Cron和virtualenv
我正在尝试从cron运行Django管理命令。我正在使用virtualenv使我的项目沙盒化。 我在这里和其他地方都看到了一些示例,这些示例显示了从virtualenv内部运行的管理命令,例如: 0 3 * * * source /home/user/project/env/bin/activate && /home/user/project/manage.py command arg 但是,即使syslog在任务应该启动时显示一个条目,该任务也不会实际运行(脚本的日志文件为空)。如果我从外壳程序手动运行该行,它将按预期工作。 目前,我可以使命令通过cron运行的唯一方法是将这些命令分解并放在一个笨拙的bash包装器脚本中: #!/bin/sh source /home/user/project/env/bin/activate cd /home/user/project/ ./manage.py command arg 编辑: ars提出了一种有效的命令组合: 0 3 * * * cd /home/user/project && /home/user/project/env/bin/python /home/user/project/manage.py command arg 至少就我而言,为virtualenv调用激活脚本没有任何作用。这是可行的,因此在演出中如此。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.