Die Standardkomponente für die geplante Befehlsausführung auf UNIX-ähnlichen Betriebssystemen ist cron. Normalerweise startet der Crond-Daemon beim Systemstart. Dies kann jedoch aus verschiedenen Gründen nicht passieren. Sie können Krone manuell starten oder den automatischen Download einrichten.
Notwendig
Root-Anmeldeinformationen
Anweisungen
Schritt 1
Starten Sie eine Sitzung mit Superuser-Rechten. Wenn eine grafische Shell geladen ist, starten Sie ein Terminalemulationsprogramm und starten Sie eine Root-Sitzung, indem Sie den Befehl su ausführen. Alternativ können Sie zu einer der Textkonsolen gehen, indem Sie gleichzeitig die Tasten Alt, Strg und F1-F12 drücken und sich als Root anmelden
Schritt 2
Überprüfen Sie den Status des Crond-Daemons. Führen Sie den Befehl aus: service crond status Wenn Sie eine Meldung wie crond is running sehen, wird Crond ausgeführt und Sie können mit der Konfiguration oder dem Hinzufügen von Jobs beginnen. Wenn diese Meldung lautet, dass crond gestoppt wurde, wurde der Dienst gestoppt, fahren Sie mit Schritt 5 fort, um ihn zu starten. Wenn der Beschriftungsdienst: crond: Unbekannter Dienst angezeigt wird, muss der cron installiert werden
Schritt 3
Installieren Sie eine beliebige Cron-Implementierung von einer verfügbaren Quelle (Repository auf der Betriebssystemdistributionsdiskette, Online-Repository des Distributionsentwicklers usw.). Verwenden Sie Ihre installierten Paketmanager wie apt-get, rpm usw. Sie können auch den Quellcode eines geeigneten Crons herunterladen und auf Ihrem Computer erstellen
Schritt 4
Konfigurieren Sie bei Bedarf cron. Bearbeiten Sie die Dateien /etc/crontab, /etc/cron.allow, /etc/cron.deny. Sie können das Format für die Darstellung von Informationen darin in der man- oder info-Dokumentation nachlesen. Legen Sie das Init-Skript bei Bedarf (nicht bei der Installation von cron) in das Verzeichnis /etc/rc.d/init.d ab. Erstellen Sie Links dazu mit den erforderlichen Namen in den Skriptverzeichnissen für jede Bootebene (normalerweise die Verzeichnisse /etc/rc.d/rc1.d-/etc/rc.d/rc6.d)
Schritt 5
Führen Sie die Kronen aus. Führen Sie den Befehl aus: service crond start Eine Statusmeldung wird angezeigt, die den Erfolg oder Misserfolg des Vorgangs angibt
Schritt 6
Erstellen Sie bei Bedarf Cronjobs für einen oder mehrere Benutzer. Überprüfen Sie das Dienstprogramm crontab, indem Sie den folgenden Befehl ausführen: crontab --help Erstellen Sie eine Cron-Jobdatei und setzen Sie sie mit einem Befehl wie: crontab -u anyuser filepath Dabei ist anyuser der Benutzername und filepath der Pfad zur Jobdatei. Alternativ können Sie den Befehl crontab mit der Option -e verwenden: crontab -u anyuser -e Startet einen Texteditor, in dem Sie die Liste der Jobs bearbeiten können.