Mit Cron lässt sich unter Linux so gut wie alles automatisieren – als normaler Benutzer nutzt man dabei seine eigene Crontab:

crontab -e

Als root gelingt dies natürlich auch – längere Befehle mit vielen Optionen können in der Crontab aber recht unübersichtlich sein. Ein Script mit der Crontab zu starten, ist so gesehen eigentlich auch etwas umständlich. Ganze Scripte legt man am einfachsten als root unter „/etc/cron.x“ ab:

  • /etc/cron.dailyScripte in diesem Verzeichnis werden einmal täglich ausgeführt.
  • /etc/cron.hourlyScripte in diesem Verzeichnis werden einmal stündlich ausgeführt.
  • /etc/cron.monthlyScripte in diesem Verzeichnis werden einmal im Monat ausgeführt.
  • /etc/cron.weeklyScripte in diesem Verzeichnis werden einmal in der Woche ausgeführt.
  • /etc/cron.yearlyScripte in diesem Verzeichnis werden einmal im Jahr ausgeführt.

Sie können hier ganz normale Scripte ablegen, wie Sie diese auch sonst erstellen und benutzen – etwas über das ich gestolpert bin, die Dateien dürfen jedoch keine Dateiendung haben. Ein normales Bash-Script würde ich etwa so nennen – „dateiname.sh„, ein solches Script würde jedoch nicht ausgeführt werden. Sie müssen die Endung weglassen – im Beispiel also „dateiname„, dies gilt für Bash-Scripte, für Python-Scripte, Perl-Scripte, für alle Arten von Scripts, welche auch immer.

Ob ein Script auch wirklich ausgeführt wird, prüfen Sie mit folgendem Befehl – im Beispiel die Scripte unter „/etc/cron.daily“ (natürlich als root):

run-parts --report --test /etc/cron.daily/

Ein Script das hier nicht aufgelistet wird, wird auch nicht ausgeführt.

Categories:

Tags:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Meldung, wenn NFS Share nicht err …Zitat von zebolon am 22. November 2024, 16:27 Uhr Hallo @linuxopa … Weiterlesen
Debian installieren - für Anfänge …Danke LinuxBiber, das hilft gut weiter. Wenn da aber für den De … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

Februar 2024
M D M D F S S
 1234
567891011
12131415161718
19202122232425
26272829  
Archive