Anda di halaman 1dari 2

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

ah_erick@yahoo.com.mx Página 1
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.

ah_erick@yahoo.com.mx Página 2

Anda mungkin juga menyukai