Geplante Cron-Aufträge

## Diese Hilfe-Seite ist unvollständig

### Einführung

Dieses Modul kann dazu genutzt werden, um automatisch Befehle zu bestimmten Zeiten vom System ausführen zu lassen. Hier wird der Unix-Standard-Daemon cron eingesetzt, welcher Befehle unter der Nutzerkennung unterschiedlichster Unix-Benutzer zu bestimmten Minuten, Stunden, Tagen einer Woche und Monaten eines Jahres ausführen kann. Jeder Auftrag "gehört" einem Unix-Benutzer und wenn der Auftrag ausgeführt wird, so läuft dieser mit den Rechten dieses Benutzers.

Die Hauptseite des Modules listet alle bekannten geplanten Aufträge auf, sortiert nach den Namen der Unix-Benutzer, die die Aufträge eingerichtet haben. Einige Systeme haben bereits nach der Erstinstallation diverse Aufträge, die im Auftrag des Super-Unix-Benutzers "root" oder "sys" ausgeführt werden. Vielleicht sehen Sie hier auch schon Aufträge, welche durch Ihre Benutzer mit dem Kommando crontab eingerichtet wurden und die diesen gehören.

### Einen neuen Cron-Auftrag einrichten

Um einen neuen Cron-Auftrag einzurichten, klicken Sie auf Einen neuen Cron-Auftrag erstellen oberhalb oder unterhalb der Liste, der bereits existierenden Aufträge. Sie sehen dann ein Formular, wo Sie folgende Angaben machen können:

- Führe Cron-Auftrag aus als
  Der Unix-Benutzername für den der Auftrag eingerichtet wird.

- Aktiviert?
  Wenn ein Auftrag nicht aktiviert ist, wird er zwar in der Liste angezeigt, aber wird nicht ausgeführt werden.

- Befehl
  Der eigentliche Befehl, der ausgeführt werden soll. Das kann jeder Befehl sein, den Sie sonst über die Kommandozeile angeben könnten.

- Eingabe an Befehl
  Wenn dieses Feld nicht leer ist, dann wird alles was Sie hier eintippen als Parameter an den Befehl weitergegeben. Wenn Sie zum Beispiel dem Befehl mail foo@bar.com die Eingabe hello word mit auf den Weg geben, dann würde foo@bar.com eine eMail mit dem Inhalt (Body) hello world erhalten.

- Wann soll das Programm ausgeführt werden?
  Die Zeiten, zu denen ein Cron-Auftrag läuft, wird durch die Eingabe von Minuten, Stunden, Tage eines Monats, Monate eines Jahres und Tage einer Woche näher spezifiziert. Für jedes der Felder können Sie entweder Alle oder durch Anklicken von Gewählte ... bestimmte Zeitpunkte definieren.

  Zum Beispiel: Wenn Sie 5 für die Stunde auswählen und Dienstag als Wochentag, dann wird der Cron-Auftrag jede Minute zwischen 5.00 Uhr und 5.59 Uhr morgens und das jeden Dienstag ausgeführt.
  Alternativ könnten Sie zum Beispiel 30 für die Minuten und 14 bei den Stunden anmarkern und der Cron-Auftrag würde jeden Tag um 14.30 Uhr laufen.

Wenn das Formular ausgefüllt haben, dann klicken Sie bitte den Erstellen-Button am unteren Ende der Seite. Diese Einstellungen werden sofort gültig.

### Einen bestehenden Cron-Auftrag bearbeiten

Um einen existenten Cron-Auftrag zu bearbeiten, klicken Sie bitte auf der Hauptseite den Befehl an, den Sie ändern möchten. Das Formular um einen existenten Cron-Auftrag zu bearbeiten, ist exakt das gleiche wie zum Erstellen eines neuen Cron-Auftrages. Ändern Sie einfach nach Belieben und klicken Sie dann auf den Speichern-Button am unteren Ende der Seite.

### Einen bestehenden Cron-Auftrag löschen

Um einen Cron-Auftrag zu löschen, folgen Sie den Anweisungen für Einen bestehenden Cron-Auftrag bearbeiten, nur daß Sie dann unten rechts auf den Löschen-Button klicken. Auch diese Einstellung wird dann ohne Rückfrage aktiv.