GNU/Linux >> LINUX-Kenntnisse >  >> Linux

crontab wird zwischen bestimmten Stunden alle 15 Minuten ausgeführt

Ja das ist richtig.

Der Eintrag in crontab müsste lauten:

*/15 7-19 * * * /path/script >/dev/null 2>&1

Ihr Befehl ist in Ordnung!

Um von 7.00 bis 19.45 Uhr alle 15 Minuten zu fahren, verwenden Sie einfach */15 wie folgt:

*/15    07-19        *     * *     /path/script
^^^^    ^^^^^

Das heißt, der Inhalt */15 in der Minutenspalte wird alle 15 Minuten etwas tun, während die zweite Spalte für Stunden dies im angegebenen Stundenbereich tun wird.

Wenn Sie möchten, dass es bis 19.00 Uhr läuft, müssen Sie zwei Zeilen schreiben:

*/15    07-18        *     * *     /path/script
0          19        *     * *     /path/script

Eine vollständige Beschreibung des Befehls finden Sie in crontab.guru:https://crontab.guru/#/15_7-19_ __


Linux
  1. Verdächtiger Crontab-Eintrag, der alle 15 Minuten „xribfa4“ ausführt?

  2. Wie man Cron alle 5 Minuten, Sekunden, Stunden, Tage, Monate ausführt

  3. Linux:Cronjob im Vordergrund ausführen

  4. So führen Sie den Crontab-Job jede Woche am Sonntag aus

  5. Unterschied zwischen /etc/crontab und crontab -e

Cron-Jobs alle 5, 10 oder 15 Minuten ausführen

So führen Sie für immer alle X Sekunden einen Linux-Befehl aus

So führen Sie jede Woche am Sonntag einen Crontab-Job aus

HDDTemp crontab jede Stunde in die Datei

Crontab-Beispiel – alle 5 Minuten

Wie würde ich einen Cron-Job dazu bringen, alle 30 Minuten ausgeführt zu werden?