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 * * | ||
| + | # | ||
| + | </ | ||