解码 crontab 命令
这是我在 stackoverflow 上的第一个问题:)
我需要为我刚刚迁移到 hostgator 的站点添加以下 cPanel 的 crontab,但是我无法理解它。
这是传递的 cron 命令:
*/30 * * * * /usr/local/bin/php /data/web/vhosts/advisorcheck.com/cron/geocode_paid_members.php
0 9,15 * * * /usr/bin/wget http://www.advisorbackgroundcheck.com/--spider
我需要帮助解码上述内容并将其添加到 crontab!
This is my first question on stackoverflow :)
I need to add the following cPanel's crontab for a site I just migrated to hostgator, however I am having trouble understanding it.
Here is cron command that was passed:
*/30 * * * * /usr/local/bin/php /data/web/vhosts/advisorcheck.com/cron/geocode_paid_members.php
0 9,15 * * * /usr/bin/wget http://www.advisorbackgroundcheck.com/--spider
I need help in decoding the above and adding it to the crontab!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
http://cronwtf.github.com/ 有一个有用的网站,您可以在其中粘贴 cron 行并它会给你一个关于它将做什么的英文解释。粘贴您的行会产生以下结果:
还有一个 perl 模块 Schedule::Cron::Events 可以做一些事情类似地,该模块在 Ubuntu 16.04 中可用。希望它可以通过其他发行版包管理器获得。
要在 ubuntu 上安装该模块:
在脚本中使用此模块:
将产生以下输出:
There is a useful site at http://cronwtf.github.com/ where you can paste cron lines and it will give you an English explanation of what it will do. Pasting your lines yields the following results:
There is also a perl module Schedule::Cron::Events that does something similar, this module is available in Ubuntu 16.04. Hopefully it is available via other distros package managers.
To install the module on ubuntu:
Using this module in a script:
will produce the following output:
第一个命令将每 30 分钟执行一次,而第二个命令将每天执行两次(900 和 1500)。
以下是 crontab 语法的说明: http://en.wikipedia.org/wiki/Cron#Examples< /a>
The first command will be executed every 30 minutes, while the second one will be executed twice a day (at 900 and 1500).
Here's an explanation of crontab syntax: http://en.wikipedia.org/wiki/Cron#Examples