Boehrsi.de - Blog

Cronjob bei Serverstart ausführen

Erstellt am event Uhr von account_circle Boehrsi in label Development
Cronjob bei Serverstart ausführen Bild

Dinge beim Ubuntu Start automatisch ausführen ist auf viele Weisen möglich. Denn man kann bei bestimmten Runleveln open_in_new Programme oder Scripte ausführen oder aber basierend auf anderen Faktoren. Doch ich bin heute über eine Möglichkeit gestolpert die ich bis dato noch nicht kannte und welche zumindest für meinen Anwendungsfall sehr praktisch ist. Dabei handelt es sich um den simplen @reboot Parameter für Cron. Selbiger ersetzt die normalerweise vorhandene Zeitangabe und wird wie im unteren Teil der News dargestellt genutzt. Für mich ist die praktisch, da ich das dort gestartete Scripte ohnehin stündlich auf meinem Server via Cron ausführe und somit “in meiner gewohnten Umgebung” bleibe. In meinem Fall prüfe ich damit übrigens ob einige Serverdienste aktiv sind (z.B. Mumble, Teamspeak, SVN usw.).

@reboot /path/to/your/script.sh
Related Links
Kommentare  
Kommentar erstellen
Mit dem Abschicken des Kommentars erklären sie sich mit der in der Datenschutzerklärung dargelegten Datenerhebung für Kommentare einverstanden. Spam, unangebrachte Werbung und andere unerwünschte Inhalte werden entfernt. Das Abonnieren via E-Mail ist nur für E-Mail Adressen erlaubt die Sie rechtmäßig administrieren. Widerrechtliche Abonnements werden entfernt.