Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
crontab [2025/03/05 10:24] jango |
crontab [2025/03/05 10:31] (aktuell) jango [Systemweiter Crontab] |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Die auszuführenden Anweisungen werden in einer benutzereigenen Tabelle gespeichert, | Die auszuführenden Anweisungen werden in einer benutzereigenen Tabelle gespeichert, | ||
+ | |||
+ | =====Dateien===== | ||
+ | |||
+ | ^Datei(en)^Ausführung durch^Bearbeitung durch^Ausführung als^ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |||
+ | =====Benutzer Crontab===== | ||
Benutzer können ihre eigenen individuellen Crontab-Dateien anlegen. Dies erfolgt mit Zusatzprogrammen wie dem gleichlautenden Programm crontab, und die damit aufgerufenen Programme werden unter den jeweiligen Benutzerrechten ausgeführt. | Benutzer können ihre eigenen individuellen Crontab-Dateien anlegen. Dies erfolgt mit Zusatzprogrammen wie dem gleichlautenden Programm crontab, und die damit aufgerufenen Programme werden unter den jeweiligen Benutzerrechten ausgeführt. | ||
Zeile 8: | Zeile 19: | ||
crontab -e | crontab -e | ||
</ | </ | ||
+ | |||
+ | =====Systemweiter Crontab===== | ||
Üblicherweise gibt es parallel dazu eine systemweite Crontab-Datei (normalerweise in /etc oder ein Unterverzeichnis von /etc), die nur Systemadministratoren bearbeiten können und deren Befehle unter den Rechten des Systemadministrators ausgeführt werden. | Üblicherweise gibt es parallel dazu eine systemweite Crontab-Datei (normalerweise in /etc oder ein Unterverzeichnis von /etc), die nur Systemadministratoren bearbeiten können und deren Befehle unter den Rechten des Systemadministrators ausgeführt werden. | ||
+ | |||
+ | < | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | # / | ||
+ | # Unlike any other crontab you don't have to run the `crontab' | ||
+ | # command to install the new version when you edit this file | ||
+ | # and files in / | ||
+ | # that none of the other crontabs do. | ||
+ | |||
+ | SHELL=/ | ||
+ | # You can also override PATH, but by default, newer versions inherit it from the environment | ||
+ | # | ||
+ | |||
+ | # Example of job definition: | ||
+ | # .---------------- minute (0 - 59) | ||
+ | # | .------------- hour (0 - 23) | ||
+ | # | | .---------- day of month (1 - 31) | ||
+ | # | | | .------- month (1 - 12) OR jan, | ||
+ | # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun, | ||
+ | # | | | | | | ||
+ | # * * * * * user-name command to be executed | ||
+ | 17 * * * * | ||
+ | 25 6 * * * | ||
+ | 47 6 * * 7 | ||
+ | 52 6 1 * * | ||
+ | # | ||
+ | </ |