From 6d4be2096ba66c5b616271c04bcb1a4a1277b707 Mon Sep 17 00:00:00 2001 From: David Itehua Xalamihua Date: Sun, 23 Mar 2025 12:27:44 -0600 Subject: [PATCH] =?UTF-8?q?mod=20sintaxis=20de=20ejecuci=C3=B3n=20de=20tar?= =?UTF-8?q?eas=20para=20crontab?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 63 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 32 insertions(+), 31 deletions(-) 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