Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ cron(1M) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

at(1)

crontab(1)

sh(1)

cron(4)

cron(1M)                                                           cron(1M)

NAME
     cron - Dämon zum Ausführen von Kommandos zu bestimmten Zeiten

SYNTAX
     /usr/sbin/cron

BESCHREIBUNG
     Das Kommando cron startet einen Prozeß, der Kommandos an bestimmten
     Tagen zu einem bestimmten Zeitpunkt ausführt. Kommandos, die regelmä-
     ßig ausgeführt werden müssen, können gemäß den Anweisungen aus den
     crontab-Dateien im Verzeichnis /var/spool/cron/crontabs angegeben wer-
     den. Sie können über das Kommando crontab eine eigene, benutzerspezi-
     fische crontab-Datei anlegen. Kommandos, die nur einmal ausgeführt
     werden sollen, können über das Kommando at(1) aufgerufen werden.

     Das Kommando cron durchsucht die crontab- und at-Dateien nur bei der
     Prozeßinitialisierung und bei Änderungen von Dateien durch die Komman-
     dos crontab oder at. Dies ist weniger aufwendig als die regelmäßige
     Überprüfung des Systems auf neue oder geänderte Dateien.

     Da das Kommando cron nie beendet wird, sollte es nur einmal ausgeführt
     werden. Dies geschieht routinemäßig beim Laden des Systems über
     /etc/rc2.d/S75cron. Die Datei /etc/cron.d/FIFO dient als Sperrdatei
     und verhindert, daß das Kommando cron mehrfach ausgeführt wird.

     Wenn alle Aktionen, die cron anstößt, protokolliert werden sollen, muß
     CRONLOG=YES (Standardwert) in der Datei /etc/default/cron angegeben
     werden. Ist dagegen CRONLOG=NO angegeben, wird kein Protokoll geführt.
     Da das Kommando cron normalerweise sehr umfangreiche Protokolldateien
     erstellt, wurde die Entscheidung, ob ein Protokoll geführt werden soll
     oder nicht, dem Benutzer überlassen.

     Um die maximale Anzahl laufender Aufträge anzugeben, ist MAXRUN=25
     (Standard) in der Datei /etc/default/cron auf einen Wert zwischen 25
     und 5120 zu setzen.

HINWEISE
     cron berücksichtigt die Umstellung auf Winter-/Sommerzeit, d. h. cron
     erkennt die Umstellung der Zeitzone und initialisiert sich zum Umstel-
     lungszeitpunkt neu.

     Die korrekte Erkennung der Umstellung von Winter-/Sommerzeit bzw.
     umgekehrt hat zur Folge, daß beim Zurückstellen der Uhr cron-Routinen
     doppelt ausgeführt werden, während beim Vorstellen der Uhr cron-
     Routinen übersprungen werden. Daher sollten für den Zeitpunkt, an dem
     die Uhr eine Stunde vor- bzw. zurückgestellt wird, möglichst keine
     cron-Routinen eingetragen werden.

     Werden im laufenden Betrieb Werte aus der Datei /etc/default/cron ver-
     ändert, dann werden diese geänderten Werte erst wirksam, wenn cron
     erneut gestartet wird [siehe rc2(1M)].




Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

cron(1M)                                                           cron(1M)

DIAGNOSE
     Ein Protokoll aller Aktionen von cron wird in der Datei /var/cron/log
     aufgezeichnet.

INTERNATIONALE UMGEBUNG
     Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
     texte.

     Die Umgebungsvariable LCTIME bestimmt das Format der Datums- und Zei-
     tangaben.

     Wenn LCMESSAGES oder LCTIME nicht oder als leere Zeichenkette defi-
     niert ist, wird der Wert von LANG als Standardwert für die jeweils
     nicht gesetzte oder leere Variable herangezogen. Ist auch LANG nicht
     oder als leere Zeichenkette definiert, verhält sich das System so, als
     wäre es nicht internationalisiert.

     Hat eine der Variablen für die internationale Umgebung einen ungülti-
     gen Wert, verhält sich das System so, als wäre keine Variable gesetzt.

     Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
     bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
     Bereich der Internationalisierung.

DATEIEN
     /etc/cron.d
          Hauptverzeichnis von cron

     /etc/default/cron
          Wird dazu benutzt anzugeben, ob ein Protokoll geführt wird oder
          nicht

     /etc/cron.d/FIFO
          Dient als Sperrdatei

     /var/cron/log
          Abrechnungsinformationen

     /var/spool/cron
          Spool-Bereich

SIEHE AUCH
     at(1), crontab(1), sh(1), cron(4).











Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026