Geplante Befehle und Jobs
Diese Hilfeseite ist unvollständig
Einführung
Dieses Modul ermöglicht die Einrichtung von Befehlen, die automatisch zu geplanten Zeiten ausgeführt werden. Es nutzt den standardmäßigen Unix-cron-Daemon, der Befehle für verschiedene Benutzer zu festgelegten Minuten, Stunden, Tagen des Monats, Wochentagen und Monaten des Jahres ausführen kann. Jeder Job gehört zu einem bestimmten Benutzer und wird mit dessen Berechtigungen ausgeführt.Die Hauptseite des Moduls listet alle bekannten geplanten Jobs auf, gruppiert nach dem Benutzer, unter dessen Namen sie ausgeführt werden. Auf manchen Systemen gibt es systemeigene Jobs, die z. B. von root oder sys verwaltet werden. Zusätzlich können Benutzer eigene Jobs über den crontab-Befehl erstellen, die dann unter ihrem jeweiligen Benutzerkonto gespeichert werden.
Erstellen eines neuen geplanten Jobs
Um einen neuen Job zu erstellen, klicken Sie unterhalb der Liste der bestehenden Jobs auf Neuen geplanten Job erstellen. Daraufhin erscheint ein Formular zur Eingabe der folgenden Parameter:- Benutzer
Der Login-Name des Unix-Benutzers, unter dem der Job ausgeführt wird. - Aktiv?
Falls ein Job nicht aktiv ist, wird er zwar weiterhin in der Liste der bekannten Jobs angezeigt, jedoch nicht gemäß Zeitplan ausgeführt. - Befehl
Der Unix-Befehl, der zur geplanten Zeit ausgeführt wird. Dies kann jeder beliebige Befehl sein, den Sie in der Befehlszeile ausführen würden. - Eingabe für den Befehl
Falls dieses Feld ausgefüllt ist, wird die eingegebene Zeichenkette als Eingabe für den Befehl verwendet. Beispiel: Falls der Befehl mail foo@bar.com lautet und die Eingabe hello world ist, wird diese Nachricht an foo@bar.com gesendet. - Ausführungszeiten
Die Zeiten für die Befehlsausführung werden durch Auswahl der Minuten, Stunden, Tage des Monats, Monate des Jahres und Wochentage festgelegt. Für jedes dieser Felder kann entweder Alle gewählt oder spezifische Werte angegeben werden.Beispiel:
- Wird die Stunde auf „5“ und der Wochentag auf „Dienstag“ gesetzt, läuft der Befehl jede Minute zwischen 5:00 Uhr und 5:59 Uhr an Dienstagen.
- Falls „30“ für die Minute und „14“ für die Stunde gewählt wird, wird der Befehl täglich um 14:30 Uhr ausgeführt.
Sobald das Formular ausgefüllt ist, klicken Sie auf die Schaltfläche Erstellen, um den Job sofort zu aktivieren.
Bearbeiten eines bestehenden geplanten Jobs
Um einen bestehenden Job zu bearbeiten, klicken Sie auf den Befehl in der Liste der Jobs auf der Hauptseite. Das Formular zur Bearbeitung eines bestehenden Jobs ist identisch mit dem Formular zum Erstellen eines neuen Jobs. Nachdem die gewünschten Änderungen vorgenommen wurden, klicken Sie auf die Schaltfläche Speichern am unteren Ende der Seite.Um einen Job zu löschen, klicken Sie auf die Schaltfläche Löschen am unteren Ende des Job-Bearbeitungsformulars. Dies löscht den Job sofort, ohne eine Bestätigung anzufordern.
Zurück zum Modul