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

problemas con crontab

Estas en el tema de problemas con crontab en el foro de Unix / Linux en Foros del Web. Buenas a tod@s! Mi problema es el siguiente: estoy intentando crear un crontab para mi usuario y que ejecute todos los días a las 12:00 ...
  #1 (permalink)  
Antiguo 21/06/2005, 09:20
 
Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 18 años, 10 meses
Puntos: 0
problemas con crontab

Buenas a tod@s!

Mi problema es el siguiente: estoy intentando crear un crontab para mi usuario y que ejecute todos los días a las 12:00 un script para verificar la ocupación de los filesystem. Al hacer un crontab -l el resultado es el siguiente:

# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/tmp/crontab.5617 installed on Tue Jun 21 16:00:46 2005)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
# OCUPACIÓN FILESYSTEM
# Automatización para verificar el estado de los filesystems
0 12 * * 1-5 diego /home/diego/./ocupacion_fs.ksh

Y cuando hago un crontab -e me sale lo siguiente:
"crontab: installing new crontab"

He mirado en internet y no sé porque siempre sale ese error, el caso es que he comprobado que está instalado el cron y varias cosas más, pero no sé.

Podrían ayudarme??
Muchas gracias!
  #2 (permalink)  
Antiguo 21/06/2005, 10:00
Avatar de sir_joshua  
Fecha de Ingreso: diciembre-2004
Mensajes: 411
Antigüedad: 19 años, 4 meses
Puntos: 0
y si intentas editar el crontab del sistema .... /etc/crontab

salu2.
__________________
http://sir-joshua.hi5.com
Mex. Mex.
  #3 (permalink)  
Antiguo 21/06/2005, 10:00
Avatar de sir_joshua  
Fecha de Ingreso: diciembre-2004
Mensajes: 411
Antigüedad: 19 años, 4 meses
Puntos: 0
y si intentas editar directamente el crontab del sistema .... /etc/crontab .. y le pones que ejecute tu script como un usuario x.

salu2.
__________________
http://sir-joshua.hi5.com
Mex. Mex.
  #4 (permalink)  
Antiguo 22/06/2005, 04:27
 
Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 18 años, 10 meses
Puntos: 0
Este es el /etc/crontab:

SHELL=/bin/bash
PATH=/usr/bin:/usr/sbin:/sbin:/bin:/usr/lib/news/bin
MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
-*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly
14 4 * * * root rm -f /var/spool/cron/lastrun/cron.daily
29 4 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly
44 4 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly
# OCUPACIÓN FILESYSTEM
# Automatización para verificar el estado de los filesystems
0 12 * * 1-5 diego /home/diego/ocupacion_fs.ksh

El formato está bien??? Y despues que tengo que hacer pa que funcione???
Si yo hago un crontab -l me dice que no hay crontab, tengo que reiniciar el cron según he visto en internet, pero a mi no me funciona "crond restart" o algo así.
  #5 (permalink)  
Antiguo 22/06/2005, 17:09
Avatar de sir_joshua  
Fecha de Ingreso: diciembre-2004
Mensajes: 411
Antigüedad: 19 años, 4 meses
Puntos: 0
si el formato esta bien, y ya solo te falta esperar al tiempo ke especificaste que se ejecutara...

el formato para ejecutar una linea de cron en el /etc/crontab es:
* * * * * usuario comando
para ejecutarlo en un cron de un usuario indivudual es:
* * * * * comando

para iniciar, parar y reiniciar el servicio de cron es:
/etc/init.d/crond start | stop | restart

para crear o editar un cron individual es:
crontab -e (-l para verlo, -r para borrarlo)

el archivo de cron donde se guarda lo que escribiste es:
/var/spool/cron/nombre_usuario


espero esto te sirva, cualquier otra cosa, postea de nuevo...


salu2.
__________________
http://sir-joshua.hi5.com
Mex. Mex.
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 22:18.