Tutoriales y trucos de computacion
Inicio
Tutoriales
¿Cómo...? en Unix
Trucos MS Office
Navegar en internet
Links
Productos en internet
Consejos para un mejor nivel de inglés

Obtén 77 consejos para mejorar tu nivel de inglés. Podrás mejorar en como entender mejor a los demás y ser entendido hablando inglés, mejorar tus habilidades leyendo y escuchando el idioma inglés, utilizar estrategias exitosas para aprender inglés. Ve ahora por estos prácticos y sencillos consejos

Consejos para mejorar tu nivel de inglés

 

Registrate haciendo clic en el link para recibir las nuevas publicaciones en tu correo electrónico.

Subscribirse a Tutoriales y Trucos de Computacion por eMail







¿Quién está en línea?

Hay 69 invitados en línea

Google
 
Programar tareas en Unix (crontabs) Imprimir E-Mail
Índice del Artículo
Programar tareas en Unix (crontabs)
Ambiente, log y archivos
 

 

Ambiente del cron

Cuando se invoca una tarea programada con el cron se ejecuta con las siguientes variables de ambiente:

HOME=(directorio home del usuario)
LOGNAME=(nombre de usuario)
PATH=/usr/bin:.
SHELL=/usr/bin/sh

Si requieres ejecutar una tarea programada con variables de ambiente diferentes o agregar algunas otras variables de ambiente a la ejecución, es recomendable programar un script o programa shell que defina las variables de ambiente y luego ejecute la tarea.

Log o bitácora de errores

Para configurar que la ejecución de una tarea genere un archivo con la información de la ejecución del cron puedes dirigir mediante la salida estándar hacía el archivo que lo requieras, por ejemplo:

0   3   *   *   1,4  /export/home/respaldo  >  /export/home/respaldo.log

Así se generará o sobrescribirá el archivo /export/home/respaldo.log cada vez que se ejecute la tarea programada. 

Archivos cron

Los archivos que determinan el funcionamiento de los trabajos programados con cron en Unix son los siguientes:

/etc/cron.d/cron.allow
/etc/cron.d/cron.deny
/etc/cron.d/FIFO
/var/spool/cron/crontabs/*


Si por alguna razón se cerró el proceso cron y lo quieres reiniciar pero te marca el siguiente error:
! cannot start cron; FIFO exists
! ******* CRON ABORTED ********

Tendrías que borrar el archivo /etc/cron.d/FIFO y ejecutar nuevamente:

$ /usr/sbin/cron



 
Advertisement