diff --git a/README.md b/README.md index 108a4e7..1fb38a7 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,33 @@ -# Configuración para habilitar tareas - - -```bash -# permitir ejecución y modificación de archivos dentro de la carpeta scripts_linux -sudo chmod -R 777 /home/web/scripts_linux - -# permitir la ejecución de los scripts: -sudo chmod +x /home/web/scripts_linux/shutdown.sh -sudo chmod +x /home/web/scripts_linux/shutdown_weekends.sh -sudo chmod +x /home/web/scripts_linux/upgrade.sh -``` - -Debes iniciar las tareas en crontab con el comando: -```bash -sudo crontab -e -``` - -Pegar las siguientes tareas: -```bash -# actualización del sistema -0 18 * * * /home/web/scripts_linux/upgrade.sh >> /home/web/scripts_linux/cron.log 2>&1 - -# apagar el siste a las 9 pm todos los días -0 18 * * * /home/web/scripts_linux/shutdown.sh >> /home/web/scripts_linux/cron.log 2>&1 - -# En caso de que el servidor se vuelva a prender, apagar el siste a las 11 pm todos los días -0 18 * * * /home/web/scripts_linux/shutdown.sh >> /home/web/scripts_linux/cron.log 2>&1 - -# en el servidor de metabase y de postgresql si aplica este script: shutdown_weekends.sh -15 9 * * * /home/web/scripts_linux/shutdown_weekends.sh >> /home/web/scripts_linux/cron.log 2>&1 +# Configuración para habilitar tareas + + +```bash +# permitir ejecución y modificación de archivos dentro de la carpeta scripts_linux +sudo chmod -R 777 /home/web/scripts_linux + +# permitir la ejecución de los scripts: +sudo chmod +x /home/web/scripts_linux/shutdown.sh +sudo chmod +x /home/web/scripts_linux/shutdown_weekends.sh +sudo chmod +x /home/web/scripts_linux/upgrade.sh +``` + +Debes iniciar las tareas en crontab con el comando: +```bash +sudo crontab -e +``` + +Pegar las siguientes tareas: +```bash +# actualización del sistema +# actualizar sistema a las 6 pm +0 18 * * * /home/web/scripts_linux/upgrade.sh >> /home/web/scripts_linux/cron.log 2>&1 + +# apagar el sistema a las 9 am los sábados en caso de que se prenda +15 9 * * * /home/web/scripts_linux/shutdown_weekends.sh >> /var/log/cron_shutdown_weekend.log 2>&1 + +# apagar el equipo a las 9 pm todos los días +0 21 * * * /home/web/scripts_linux/shutdown.sh >> /home/web/scripts_linux/cron.log 2>&1 + +# apagar el equipo todos los días a las 11 pm en caso de que este encendido, todos los días +0 23 * * * /home/web/scripts_linux/shutdown.sh >> /home/web/scripts_linux/cron.log 2>&1 ``` \ No newline at end of file