запуск cron каждые 2 часа

<p>у меня есть задание cron, как показано ниже, и я хочу, чтобы оно запускалось каждые 2 часа, но оно продолжает выполняться каждые 2 минуты.</p><p>может кто-нибудь сказать мне, где я иду не так?</p><pre> <code> * */2 * * * /path-to-script </code></pre>

<p>звездочка в минутном (первом) поле указывает, что он запускается каждую минуту, независимо от других полей.</p><p>вам нужно указать точную минуту для запуска в течение часа. будь то час (0), половина (30) и т.д.</p><pre><code>0 */2 * * * /path-to-script </code></pre>

<p>правильное описание того, что у вас было</p><pre><code> * */2 * * * /path-to-script </code></pre><p>"запускать каждую минуту, когда час кратен 2".</p><p>что означает от 00:00 до 00:59, от 02:00 до 02:59, от 04:00 до 04:59 и так далее. не совсем то же самое, что "бегать каждую минуту". решение, которое уже дано, действительно, однако.</p>

<p>вверху моей головы, вы можете попробовать указать все часы, когда он должен работать:</p><pre><code>0 0,2,4,6,8,10,12,14,16,18,20,22 * * * /path-to-script </code></pre>

<p>также вы можете сделать это:</p><pre><code>0 0-23/2 * * * /path/to/the/script </code></pre><p>или если вы хотите быть более точным в каждых 2 часах, вы можете использовать:</p><pre><code>0 0,2,4,6,8,10,12,14,16,18,20,22 * * * /path/to/the/script </code></pre><p>значения часов должны быть разделены запятыми.</p>