Foros del Web » Administración de Sistemas » Unix / Linux »

cron para vaciar carpeta

Estas en el tema de cron para vaciar carpeta en el foro de Unix / Linux en Foros del Web. hola, alguien podria ayudarme diciendome el comando para establecer un cron en el servidor que semanalmente elimine los archivos dentro de una carpeta? El servidor ...
  #1 (permalink)  
Antiguo 14/11/2006, 04:31
 
Fecha de Ingreso: julio-2001
Mensajes: 15
Antigüedad: 23 años, 4 meses
Puntos: 0
cron para vaciar carpeta

hola, alguien podria ayudarme diciendome el comando para establecer un cron en el servidor que semanalmente elimine los archivos dentro de una carpeta? El servidor tiene plesk instalado.

Muchas gracias por la ayuda.
  #2 (permalink)  
Antiguo 14/11/2006, 04:40
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 10 meses
Puntos: 19
http://kalerolinex.homelinux.com/wp-...lo_2_shell.pdf

http://tlali.iztacala.unam.mx/piperm...er/000831.html

http://support.capside.com/shared/cgi-scripts.html
Cita:
Se puede configurar una tarea Cron para ejecutar automáticamente un script(s) en su directorio local cgi (si está disponible). Podemos programar una tarea Cron por cuenta para que se active entre las 7:00AM y las 9:00AM GMT diariamente. Para solicitar una tarea Cron, necesitará primero crear un script Shell que incluya la ruta del sistema para el script(s) que quiere que se ejecute.

Ejemplo:

#!/bin/sh


/u/web/userid/cgi-local/script1.pl
/u/web/userid/cgi-local/script2.pl

En el ejemplo anterior, se ejecutarán dos scripts situados en el directorio local cgi de la cuenta. Puede añadir y eliminar líneas dependiendo del número de scripts que quiera que se ejecuten. Asegúrese de sustituir el userid del sitio en cuestión. Los URL o las referencias a números de servidor (por ejemplo, /www23/testco/... ) NO funcionarán).

Los script Shell acabados de crear deben llamarse "cron.sh" y deben cargarse en el directorio local cgi de su cuenta de hosting en modo de transferencia ASCII.
http://moranar.com.ar/lin/lcronat.html
  #3 (permalink)  
Antiguo 14/11/2006, 04:48
 
Fecha de Ingreso: julio-2001
Mensajes: 15
Antigüedad: 23 años, 4 meses
Puntos: 0
Hola, gracias por la ayuda, pero no hay un comando que se pueda meter directamente en el cron al estilo de /usr/local/psa/home/domino/carpeta/ >/borrar/archivos o algo asi? tiene que ser obligatoriamente con un script para borrar los archivos y ejecutar ese script con el cron?
  #4 (permalink)  
Antiguo 14/11/2006, 06:30
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 10 meses
Puntos: 19
http://en.wikipedia.org/wiki/Cron
  #5 (permalink)  
Antiguo 14/11/2006, 06:36
 
Fecha de Ingreso: julio-2001
Mensajes: 15
Antigüedad: 23 años, 4 meses
Puntos: 0
Gracias Dog pero ya he dado una vuelta por la wiki y mareado google y no he encontrado si hay algun comando para añadirle al cron que vacie una carpeta.
  #6 (permalink)  
Antiguo 14/11/2006, 06:50
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
¿Y cuál es el problema con:
Código:
rm -rf /ruta/de/la/carpeta/*
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #7 (permalink)  
Antiguo 14/11/2006, 12:07
 
Fecha de Ingreso: julio-2001
Mensajes: 15
Antigüedad: 23 años, 4 meses
Puntos: 0
muchas gracias por la respuesta, lo he probado poniendo en el panel del plesk 10 20 * * 7 rm -rf /home/httpd/vhosts/dominio.com/httpdocs/imagenes/* pero no las ha borrado, voy a esperar a mañana ya que la hora del servidor no esta bien configurada y te cuento que tal.
  #8 (permalink)  
Antiguo 16/11/2006, 04:53
 
Fecha de Ingreso: julio-2001
Mensajes: 15
Antigüedad: 23 años, 4 meses
Puntos: 0
He probado el codigo y tampoco las ha borrado, he puesto en el plesk lo sigiuente: rm -rf /home/httpd/vhosts/dominio.com/httpdocs/imagenes/* que puedo estar haciendo mal?
  #9 (permalink)  
Antiguo 16/11/2006, 09:22
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Es posible que no tengas privilegios para eliminar imágenes en ese directorio. ¿Cuáles son los permisos?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #10 (permalink)  
Antiguo 16/11/2006, 12:40
 
Fecha de Ingreso: julio-2001
Mensajes: 15
Antigüedad: 23 años, 4 meses
Puntos: 0
de la carpeta en 777, y en el plesk entro como admin general de todo el server.
  #11 (permalink)  
Antiguo 21/11/2006, 16:22
 
Fecha de Ingreso: julio-2001
Mensajes: 15
Antigüedad: 23 años, 4 meses
Puntos: 0
alguna otra idea?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:09.