Website-Suche

So stellen Sie crontab so ein, dass es alle 5 Minuten ausgeführt wird


cron ist der Job-Scheduler in Linux-Systemen, der Befehle oder Skripte in regelmäßigen Abständen ausführen kann. Jede Aufgabe, die in cron geplant ist, wird als Cronjob bezeichnet. Das Dienstprogramm, das zum Planen dieser Jobs verwendet wird, heißt crontab.

Ein häufiger Cron-Job, den Linux-Administratoren auf ihren Systemen verwenden, besteht darin, alle 5 Minuten einen Befehl oder ein Skript auszuführen. In dieser Anleitung zeigen wir Ihnen, wie Sie crontab verwenden, um einen Cronjob einzurichten, der alle 5 Minuten ausgeführt wird.

In diesem Tutorial lernen Sie:

  • So stellen Sie crontab so ein, dass es alle 5 Minuten ausgeführt wird

Festlegen eines Cronjobs alle 5 Minuten in crontab

Cronjob alle 5 Minuten konfigurieren

Öffnen Sie ein Terminal auf Ihrem System und geben Sie die folgenden Befehle ein, um auf crontab zuzugreifen und den Cronjob einzurichten.

WUSSTEN SIE SCHON?
Jeder Linux-Benutzer hat seine eigene crontab, und die geplanten Jobs werden unter diesem Benutzer ausgeführt. Wenn Sie z. B. als root auf crontab zugreifen, werden die von Ihnen geplanten Jobs als root ausgeführt.

  1. Öffnen Sie crontab (den Cron-Editor) mit dem folgenden Befehl.

    
    crontab -e
    
  2. Wenn Sie zum ersten Mal auf crontab zugreifen, wird Ihr System Sie wahrscheinlich fragen, welchen Editor Sie bevorzugen würden. In diesem Beispiel verwenden wir nano (geben Sie 1 ein und drücken Sie dann die Eingabetaste), da es am einfachsten zu verstehen ist.

    
    crontab -e
    no crontab for linuxconfig - using an empty one
    
    Select an editor.  To change later, run 'select-editor'.
      1. /bin/nano        <---- easiest
      2. /usr/bin/vim.basic
      3. /usr/bin/vim.tiny
      4. /bin/ed
    
    Choose 1-4 [1]:
    
  3. Erstellen Sie eine neue Zeile am Ende dieser Datei, und fügen Sie den folgenden Code ein. Ersetzen Sie natürlich unser Beispielskript durch den Befehl oder das Skript, das Sie ausführen möchten, aber behalten Sie den */5 * * * * -Teil bei, da dies cron anweist, unseren Job alle 5 Minuten auszuführen.

    
    */5 * * * * /path/to/some-script.sh
    
  4. Beenden Sie diese Datei und speichern Sie die Änderungen. Um dies in nano zu tun, müssen Sie STRG+X, Y und dann die EINGABETASTE drücken.

Schlussfolgerung

Das ist alles, was dazu gehört. Das Planen von Jobs in cron ist sehr einfach, solange Sie die Syntax kennen, mit der cron mitteilt, wie oft der Job ausgeführt werden soll, nämlich */5 * * * * * , wie wir in diesem Handbuch gezeigt haben.

Verwandte Artikel: