在白天的特定时间,我在执行一项任务时遇到困难。
这个crontab设置会在3点、6点、中午、6点和9点运行命令吗?
0 3,6,12,18,21 * * * command发布于 2011-11-07 15:43:46
如果这是在用户crontab中(用crontab -e或crontab -e -u username编辑),那么是的。
如果这是在系统crontab (/etc/crontab)中,它需要一个用户名,即
0 3,6,12,18,21 * * * run-as-this-username command发布于 2011-11-07 15:51:28
你的cron规格是正确的。如果它似乎没有运行,则可能是路径问题(例如,脚本引用/usr/local/bin中的某些内容)。如果是这样的话,你可以坚持
PATH=/usr/local/bin:/usr/bin:/bin等等,在crontab顶部设置cron作业的路径。(您可以在命令行执行类似于"echo $PATH“的操作来查看当前路径)。
发布于 2011-11-07 15:38:13
是的,afaik,这应该管用。你已经试过了吗?
https://serverfault.com/questions/328520
复制相似问题