[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.
Top Related