Wie erstelle ich einen Cron-Job?

Unix-Nutzer schreiben, bearbeiten, und entfernen Sie Cron-Job mit dem Befehl "crontab".

"crontab-e" gelangen Sie in Ihren Standard-Editor zum Bearbeiten Ihrer crontab Einträge.

"crontab-l" listet Ihre crontab.

"crontab-r" löscht Ihre crontab.

crontab Sicherheit

Wenn die Datei cron.allow vorhanden ist, dann müssen Sie in diese Datei, um die Verwendung der "crontab"-Befehl. Wenn die Datei cron.allow nicht vorhanden ist, aber die cron.deny Datei existiert, dann müssen Sie nicht in die Liste des cron.deny Datei im Hinblick auf die Nutzung dieses Befehls. Wenn keine der beiden Dateien vorhanden, nur der Superuser wird die Verwendung der "crontab"-Befehl.

crontab-Format

Jeder Benutzer crontab Eintrag hat fünf Felder Uhrzeit und das Datum, gefolgt von einem Befehl. Befehle werden von den Cron-Daemon, wenn die Minuten, Stunden, und Monat des Jahres Felder mit der aktuellen Zeit, und mindestens eines der beiden Felder Tag (Tag des Monats, der Woche oder Tag) mit der aktuellen Zeit.

Die Uhrzeit und das Datum Felder in einem crontab Eintrag sind:

Feld Zulässige Werte
Minute 0-59 oder *
Stunden 0-23 oder *
Tag des Monats 1-31 oder *
Monat 1-12 (oder Namen) oder *
Tag der Woche 0-7 (0 oder 7 ist Sonntag oder Namen) oder *

crontab Einträge können Bereiche, wie zB "2-6". Listen sind ebenfalls erlaubt, wie "1,7".

Ausgewählte Einträge crontab


# Dieses Kommando wird in einer Minute Vergangenheit zu jeder vollen Stunde
01 * * * * / usr / local / bin / pro Stunde

# Dieses Kommando wird täglich um 4.02 Uhr
02 4 * * * / usr / local / bin / täglich

# Dieser Befehl wird jeden Sonntag um 4.22 Uhr
22 4 * * 0 / usr / local / bin / in der Woche

# Dieses Kommando wird auf dem ersten eines jeden Monats um 4.42 Uhr
42 4 1 * * / usr / local / bin / cron.monthly

Root-crontab

Der Benutzer root crontab verwendet eine leicht unterschiedliche Syntax. Es fügt ein Feld nach dem Tag der Woche, welches bestimmt, welche Benutzer der cron-Job ausgeführt werden soll, wie.

Darüber hinaus ist eine zusätzliche root crontab-Datei - / etc / crontab. Wurzel in der Lage, eine oder beide crontab-Dateien.

Weitere Informationen zu cron und crontab

"cron" und "crontab" sind leistungsfähiger und komplexer, als hier beschrieben. Weitere Informationen finden Sie auf den jeweiligen man-Seiten.



Top 5 Free Networking Tools

Bookmark Wie erstelle ich einen Cron-Job?

Neueste Blog-Posts


Englisch Englisch Deutsch Deutsch Spanisch Spanisch Französisch Französisch Italienisch Italienisch Portugiesisch Portugiesisch Russisch Russisch Niederländisch Niederländisch
Griechisch Griechisch Hindi Hindi Japanisch Japanisch Koreanisch Koreanisch Chinesisch Chinesisch Chinesisch (Taiwan) Chinesisch (Taiwan) Arabisch Arabisch

Copyright 2009 Tech-FAQ. Alle Rechte vorbehalten. Datenschutz.