de:server:services:crontab

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
de:server:services:crontab [2022/09/03 00:16] – removed - external edit (Unknown date) 127.0.0.1de:server:services:crontab [2022/10/24 08:24] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Crontab ======
  
 +Das Befehlszeilendienstprogramm cron, auch bekannt als cron job, ist ein Auftragsplaner auf Unix-ähnlichen Betriebssystemen. Benutzer, die Softwareumgebungen einrichten und warten, verwenden cron, um Aufträge (Befehle oder Shell-Skripte) zu planen, die regelmäßig zu festgelegten Zeiten, Daten oder Intervallen ausgeführt werden. Normalerweise automatisiert cron die Systemwartung oder -verwaltung, ist aber aufgrund seiner Allzweckmäßigkeit auch für Dinge wie das Herunterladen von Dateien aus dem Internet und das regelmäßige Abrufen von E-Mails nützlich.
 +
 +
 +===== Paket=====
 +
 +<code>
 +pacman -S cronie
 +</code>
 +
 +
 +===== Start =====
 +
 +<code>
 +systemctl enable --now cronie.service
 +</code>
 +
 +
 +===== Beispiele=====
 +
 +<code>
 +crontab -e
 +</code>
 +
 +Bei jedem Neustart ein Backup erstellen:
 +
 +''@reboot echo "Hello World! I'm back!"''
 +
 +Jeden Tag um 2 Uhr morgens:
 +
 +''00 2 * * * /root/rsnapshot.sh''
 +
 +Jeden Sonntag um 9 Uhr morgens:
 +
 +''00 9 * * SUN echo "Breakfast! Wohoooo!"''
 +
 +Nutze https://crontab.guru/ als Guide.