Autor Tema: Programar reinicio automáticos  (Leído 90 veces)

C4BR3R4

  • SuperAdmin.
  • *
Programar reinicio automáticos
« en: 26 de Enero de 2025 a las 11:53 »
Crear el archivo '.sh' desde el propio VisualStudio.

Convertir en ejecutable el archivo '.sh'
chmod +x reinicio+cds.sh


Crear una regla diaria:
crontab -e

Código: [Seleccionar]
0 7 * * * /home/axinpruebas/1-20-3/reinicio+cds.shCtrl + X
Y
Intro

Contenido del Script 'reinicio+cds.sh':
Código: [Seleccionar]
#!/bin/bash
./server.sh command /announce "El servidor se reiniciará en 1 minuto."
sleep 30
./server.sh command /announce "El servidor se reiniciará en 30 segundos."
sleep 20
./server.sh command /announce "El servidor se reiniciará en 10 segundos."
./server.sh stop
cp /var/axinpruebas/1-20-3/Saves/default.vcdbs /var/axinpruebas/1-20-3/Backups/$(date +%Y%m%d)_default.vcdbs
./server.sh start


Ejecutar el script manualmente:
./reinicio+cds.s