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.
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.
Öffnen Sie crontab (den Cron-Editor) mit dem folgenden Befehl.
crontab -eWenn 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
1ein und drückenSie 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]: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.shBeenden Sie diese Datei und speichern Sie die Änderungen. Um dies in nano zu tun, müssen Sie
STRG+X,Yund danndie EINGABETASTEdrü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.
