Linux en Espanol Espontaneas - De tu ojo a la web
 
Programación de tareas con CRON (tema #185)
Ir a página 1, 2  Siguiente
Publicar nuevo tema   Responder al tema    Foros de discusión -> Servidores y Servicios
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
patolin76
Invitado





MensajePublicado: Mie Nov 05, 2003 9:54 pm    Asunto: Programación de tareas con CRON Responder citando

Necesito el formato de los procesos crown y detalle de las instrucciones para activar el siguiente proceso:

corre todos los lunes a las 5:00Am
Volver arriba
thor
BOFH


Registrado: 31 Oct 2003
Mensajes: 626
Ubicación: Noruega

MensajePublicado: Mie Nov 05, 2003 9:56 pm    Asunto: Responder citando

crontab -e para modificar

Pon lo siguiente
0 5 2 * * /usr/bin/miscript

Los numeros que se indican son:
minutos
horas
dia de la semana (1 a 7 empezando por domingo)
dia del mes
mes

Por supuesto * significa todos.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
patolin76
Invitado





MensajePublicado: Mie Nov 05, 2003 10:00 pm    Asunto: Otros procesos Responder citando

1 Todos los dias martes, miercoles, jueves,a las 10:00Pm
2 Se ejecuta todos los dias 14:10, 14:50, 15:30
3 Todos los primeros de cada mes
Volver arriba
linuxespanol
Forista


Registrado: 21 Oct 2003
Mensajes: 223

MensajePublicado: Mie Nov 05, 2003 11:20 pm    Asunto: Responder citando

Cuando tienes mas de un valor, los separas con comas.

1 Todos los dias martes, miercoles, jueves,a las 10:00Pm
0 22 3,4,5 * * /usr/bin/miscript

2 Se ejecuta todos los dias 14:10, 14:50, 15:30
10,50 14 * * * /usr/bin/miscript
30 15 * * * /usr/bin/miscript

3 Todos los primeros de cada mes (a las 2AM)
0 2 * 1 * /usr/bin/miscript
Volver arriba
Ver perfil de usuario Enviar mensaje privado
linuxespanol
Forista


Registrado: 21 Oct 2003
Mensajes: 223

MensajePublicado: Mie Nov 05, 2003 11:22 pm    Asunto: Responder citando

La unica condición es que crond esté siempre corriendo, que por lo general siempre lo esta.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
rafaxdrake
Forista


Registrado: 21 Feb 2004
Mensajes: 2908
Ubicación: Mallorca

MensajePublicado: Mie Jul 07, 2004 3:13 pm    Asunto: Responder citando

[rafax@rod rafax]$ crontab -e
You (rafax) are not allowed to use this program (crontab)
See crontab(1) for more information

Ya estoy harto de leerme el crontab el cron y todo lo relativo, el caso es que en /etc/cron.allow tengo a rafax como usuario, pero dentro de /var/cron no hay nada.
_________________
Cuando combinas las herramientas GNU con un Kernel sólido como una roca, obtienes una aplicación matadora llamada Linux... Pero haz el favor de Leerte el Maldito Manual !!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
fjavier
BOFH


Registrado: 22 Jun 2004
Mensajes: 7112
Ubicación: /dev/null

MensajePublicado: Mie Jul 07, 2004 3:30 pm    Asunto: Responder citando

En Slackware tengo el directorio /var/spool/cron/crontabs donde hay un fichero por cada usuario para poner las tareas que se deben ejecutar (el fichero tiene como nombre el del usuario, en tu caso debería existir el fichero rafax. ¿No tienes nada parecido tú?
_________________
- Antes de preguntar, por favor, busca en Google o en el foro.
- No utiliceis los mensajes privados para preguntar dudas sobre Linux.

I'm really mad
Volver arriba
Ver perfil de usuario Enviar mensaje privado
rafaxdrake
Forista


Registrado: 21 Feb 2004
Mensajes: 2908
Ubicación: Mallorca

MensajePublicado: Mie Jul 07, 2004 3:39 pm    Asunto: Responder citando

voy a /var/spool/cron y está vacio.
Puede tener algo que ver haber añadido /sbin al path de rafax en .bash_profile?
crond está corriendo
los ficheros /var/log/cron/errors y warnings están vacios.
de momento he creado el fichero rafax en /var/spool/cron pero al ejecutar crontab -e insiste en que no tengo derecho para usarlo.
_________________
Cuando combinas las herramientas GNU con un Kernel sólido como una roca, obtienes una aplicación matadora llamada Linux... Pero haz el favor de Leerte el Maldito Manual !!


Ultima edición por rafaxdrake el Mie Jul 07, 2004 3:52 pm, editado 1 vez
Volver arriba
Ver perfil de usuario Enviar mensaje privado
fjavier
BOFH


Registrado: 22 Jun 2004
Mensajes: 7112
Ubicación: /dev/null

MensajePublicado: Mie Jul 07, 2004 3:50 pm    Asunto: Responder citando

No creo, crea un archivo que se llame rafax en el directorio que te he dicho, añádele alguna tarea y reinicia el crond. Ten en cuenta que el cron lo ejecuta el sistema, y no tu usuario, o sea que lo del PATH no veo dónde puede afectar.
_________________
- Antes de preguntar, por favor, busca en Google o en el foro.
- No utiliceis los mensajes privados para preguntar dudas sobre Linux.

I'm really mad
Volver arriba
Ver perfil de usuario Enviar mensaje privado
rafaxdrake
Forista


Registrado: 21 Feb 2004
Mensajes: 2908
Ubicación: Mallorca

MensajePublicado: Mie Jul 07, 2004 5:26 pm    Asunto: Responder citando

Jul 7 19:17:44 rod crontab[3469]: (rafax) AUTH (crontab command not allowed)
esta es la salida de /var/log/messages
me tiene cabreao ya el cron.
_________________
Cuando combinas las herramientas GNU con un Kernel sólido como una roca, obtienes una aplicación matadora llamada Linux... Pero haz el favor de Leerte el Maldito Manual !!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
fjavier
BOFH


Registrado: 22 Jun 2004
Mensajes: 7112
Ubicación: /dev/null

MensajePublicado: Mie Jul 07, 2004 5:31 pm    Asunto: Responder citando

¿Pero ese error cuándo te lo da? ¿Cuando intentas modificar con el crontab o cuando le toca ejecutar la tarea que le has planificado?
_________________
- Antes de preguntar, por favor, busca en Google o en el foro.
- No utiliceis los mensajes privados para preguntar dudas sobre Linux.

I'm really mad
Volver arriba
Ver perfil de usuario Enviar mensaje privado
rafaxdrake
Forista


Registrado: 21 Feb 2004
Mensajes: 2908
Ubicación: Mallorca

MensajePublicado: Mie Jul 07, 2004 5:35 pm    Asunto: Responder citando

tienes razón, es la salida de cuando le doy crontab -e
_________________
Cuando combinas las herramientas GNU con un Kernel sólido como una roca, obtienes una aplicación matadora llamada Linux... Pero haz el favor de Leerte el Maldito Manual !!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Scan
Forista


Registrado: 26 Jun 2004
Mensajes: 39

MensajePublicado: Vie Ago 13, 2004 4:31 pm    Asunto: Responder citando

Instala Slackware
Volver arriba
Ver perfil de usuario Enviar mensaje privado
SMITH
Forista


Registrado: 26 Ago 2004
Mensajes: 277
Ubicación: Colombia

MensajePublicado: Mar Oct 12, 2004 7:56 pm    Asunto: Responder citando

thor escribió:
Los numeros que se indican son:
minutos
horas
dia de la semana (1 a 7 empezando por domingo)
dia del mes
mes


Disculpa pero creo que aquí te equivocaste, el día de la semana es el campo número 5 y no el 3.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
fjavier
BOFH


Registrado: 22 Jun 2004
Mensajes: 7112
Ubicación: /dev/null

MensajePublicado: Mar Oct 12, 2004 8:19 pm    Asunto: Responder citando

Tienes razón, es algo que yo tambien observé hace tiempo (y que corregí en no se qué post), pero ahora este post parece que está un poco viejo... Mr. GreenMr. GreenMr. Green
_________________
- Antes de preguntar, por favor, busca en Google o en el foro.
- No utiliceis los mensajes privados para preguntar dudas sobre Linux.

I'm really mad
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Servidores y Servicios Todas las horas son GMT
Ir a página 1, 2  Siguiente
Página 1 de 2

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro




La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros pai­ses
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries
Powered by phpBB © 2001, 2002 phpBB Group

POWERED BY ISANUMBER φ