Cron ist eines der praktischen und leistungsfähigen Tools im Linux -Betriebssystem, das hauptsächlich von den Systemadministratoren verwendet wird. Mit Cron Jobs können Benutzer zu einem bestimmten Zeitpunkt eine bestimmte Aufgabe (Befehl oder ein Skript) wiederholt ausführen. Der Cron -Job wurde einmal automatisch zu diesem bestimmten Zeitpunkt und zu diesem Zeitpunkt ohne Benutzerbeteiligung festgelegt. Einige der Aufgaben, die von Cron übernommen werden können, umfassen Sicherungen von Protokolldateien und Datenbank, Wartungsaufgaben, Senden von E -Mails, Überwachungssystemstatus usw. Der CROND ist der Service, der im Hintergrund ausgeführt wird und regelmäßig die Datei/etc/crontab,/var/spool/cron und/etc/cron überprüft.D Verzeichnisse für die geplanten Jobs. Wenn die geplante Zeit für die Cron -Jobs mit der Betriebssystemzeit übereinstimmt, werden die Jobs ausgeführt.
In diesem Beitrag wird beschrieben, wie man jeden Montag und Donnerstag einen Cron -Job leitet.
Crontab -Syntax
Die Syntax eines Crontab -Eintrags lautet wie folgt:
* * * * * *
Jedes * in dieser Syntax bezieht sich auf Folgendes:
Minute (0-59) Stunde (0-23) Tag des Monats (1-31) Monat (1-12 oder Namen) Tag der Woche (0-7 oder Namen)
Ein Sternchen (*) repräsentiert alle zulässigen Werte. Zum Beispiel wird ein Sternchen im Stundenfeld die Cron -Job pro Stunde betreiben.
Führen Sie am Montag und Donnerstag einen Crontab durch
Um jeden Montag und Donnerstag einen Cron -Job auszuführen, bearbeiten Sie die Crontab -Datei mit dem folgenden Befehl:
$ crontab -e
Fügen Sie dann einen Eintrag für den Cron -Job hinzu. Zum Beispiel wäre der Eintrag: zum Beispiel jeden Montag und Donnerstag um 5:00 Uhr einen Cron -Job zu leiten:
0 5 * * Mon, Thu
oder
0 5 * * 1,4
Wenn Sie den Cron -Job jeden Montag und Donnerstag um 17:00 Uhr leiten möchten, wäre der Eintrag:
0 17 * * Mon, Thu
oder
0 17 * * 1,4
Speichern und schließen Sie die Datei.
Jetzt läuft Ihr geplanter Job jeden Montag und Donnerstag zu bestimmten Zeiten. Denken Sie jedoch daran, dass der Job nicht ausgeführt wird, wenn Ihr System zum geplanten Zeitpunkt gesunken ist.
In diesem Beitrag haben wir jeden Montag und Donnerstag in einem Linux -Betriebssystem einen Cron -Job geleitet, um einen Cron -Job zu leiten. In ähnlicher Weise können Sie jede Aufgabe an bestimmten Tag und Zeit mit den Cron -Jobs planen.