Cronjob für täglichen Server-Neustart

VincentRaven
Liebe Community,

nachdem ich hier schon sehr gute Hilfe für meinen ersten Cod4-Server bekommen habe, versuche ich es gleich weiter^^

ICh habe auf einem root mit Eurer Hilfe bereits mehrere Server laufen, die ich jeweils über eine startscript (./startPORTNR start) starten, restarten, stoppen und checken kann.

Jetzt würde ich gerne einen Cronjob einrichten, der folgendes tut:
  1. Täglich um 4 Uhr morgens startet
  2. auf dem Server eine Nachricht ausgibt: Achtung! Der Server startet in 2 min neu.
  3. Den Server in zwei Minuten neu startet über das Startscript

Kann mir jemand helfen? Ich kenne mich mit Scripten unter Linux überhaupt nicht aus. System: Ubuntu
Kelli
crontab -e
00 04 * * * /home/user/start28960 restart


führt dein Startscript jeden Tag um 04:00Uhr aus.
Aber eine console nachricht ausgeben geht so nicht.
Machbar ist das schon, per ncz.B. auf den Server verbinden, rcon Befehl für die Nachricht absetzen, warten, dann Neustart ausführen. (Wenn Mensch nur vorhandene Tools benutzen will, und nicht gleich was eigenes schreiben das auf den udp Port "schreiben" kann.)

Wäre mir aber zu aufwendig, starte ihn einfach früh Morgens 8:30Uhr neu (das ist für Killerspielspielerserverneustarts erfahrungsgemäß die bessere Zeit als 04:00Uhr) und fertig.
danekolver
danke, diesen Befehl habe ich auch gerade gesucht.