Script Tomcat y Eliminar temporales
-
Upload
erick-acevedo -
Category
Documents
-
view
177 -
download
0
description
Transcript of Script Tomcat y Eliminar temporales
[email protected] Página 1
Script para Tomcat
y
Eliminacion de Archivos Temporales.
Primeramente escribimos un script similar al siguiente en la ubicación: /home/scripts/tomcat.sh Con touch creamos un archivo con el nombre tomcat.sh, lo editamos y agregamos el script. Posteriormente le damos derechos de ejecución con chmod 645 tomcat.sh (-rw-r--r-x). Omitir las líneas en azul. #!/bin/bash Definimos la ubicación del log. pathLog="/home/scripts/log.log" echo ----------------------------------------------- >> $pathLog Agregamos fecha y hora al log. date >> $pathLog echo --PARAR SERVICIO TOMCAT-- >> $pathLog Enviamos la señal de stop a tomcat. /etc/init.d/tomcat6 stop >> $pathLog echo --ELIMINACION DE TEMPORALES SIICEI/JASPER-- >> $pathLog Procedemos a buscar y después a eliminar los archivos .pdf de la ruta especificada. find /var/lib/tomcat6/webapps/temps -name "*.pdf" -exec rm -r {} \; echo --INICIO DE SERVICIO TOMCAT-- >> $pathLog Enviamos la señal de start a tomcat. /etc/init.d/tomcat6 start >> $pathLog echo --TAREAS COMPLETADAS-- >> $pathLog Agregamos la fecha y hora de finalización del script. date >> $pathLog echo ----------------------------------------------- >> $pathLog
[email protected] Página 2
Iniciamos una sesión de Webmin, donde nos dirigiremos a System/Scheduled Cron Jobs y nos mostrara la siguiente
pantalla, donde elegiremos Create a new scheduled cron job en la parte inferior.
En la siguiente ventana definimos el comando a ejecutar /home/scripts/./tomcat.sh y en la parte When to execute
elegimos Times and dates selected below. Donde elegiremos la hora en la que queremos ejecutar el comando. Para
terminar le damos en Save para guardar.