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

Ausführen eines Cron-Jobs unter Linux alle sechs Stunden

0 */6 * * * command

Dies ist die perfekte Art, 6 Stunden am Tag zu sagen.

Ihr Befehl setzt sich für sechs Minuten ein!


Sie sollten einen Pfad zu Ihrem Befehl angeben, da cron mit einer stark reduzierten Umgebung ausgeführt wird. Sie werden nicht alle Umgebungsvariablen haben, die Sie in Ihrer interaktiven Shell-Sitzung haben.

Es ist eine gute Idee, einen absoluten Pfad zu Ihrem Skript/Ihrer Binärdatei anzugeben oder PATH in der Crontab selbst zu definieren. Um beim Debuggen von Problemen zu helfen, würde ich stdout/err auch in eine Protokolldatei umleiten.


Sie haben einen * vergessen , und Sie haben zu viele Felder. Es ist die Stunde, um die Sie sich kümmern müssen

0 */6 * * * /path/to/mycommand

Das bedeutet jede sechste Stunde beginnend bei 0, also bei Stunde 0, 6, 12 und 18, was man schreiben könnte als

0 0,6,12,18 * * * /path/to/mycommand

Linux
  1. Planen von Aufgaben mit dem Linux-Cron-Befehl

  2. 20 wichtige Linux-Befehle für jeden Benutzer

  3. 10 Befehle, die jeder Linux-Benutzer kennen sollte

  4. Cron-Job zum Überprüfen, ob das Php-Skript ausgeführt wird, wenn nicht, dann ausführen?

  5. Wie richte ich einen CRON-Job so ein, dass er alle 10 Sekunden unter Linux ausgeführt wird?

So richten Sie einen Cron-Job unter Linux ein

W-Befehl unter Linux

Bei Befehl unter Linux

So verwenden Sie den Jobs-Befehl unter Linux

Was ist ein Cronjob unter Linux

Linux Crontab:15 fantastische Cron-Job-Beispiele