Skip to main content

¿Qué es un trabajo Cron?

Un trabajo cron es un programa automatizado desarrollado para sistemas Unix y Linux. Permite al usuario ejecutar varios comandos en un momento específico en una fecha precisa. Un trabajo cron es una herramienta importante que puede usarse para cualquier cosa, desde ejecutar scripts y volver a indexar una página web hasta proporcionar una copia de seguridad de una base de datos. Un trabajo cron también se puede utilizar como recordatorio para descargar correos electrónicos. El usuario solo necesita configurar el programa una vez para que pueda completar continuamente el trabajo.

Si el propietario de un e-zine web tiene más de 100 suscriptores de correo electrónico que leen su publicación el día 25 de cada mes, por ejemplo, un trabajo cron podría ayudar a transmitir la información a cada lector al mismo tiempo y fecha cada mes. Además, puede agregar nuevos miembros al sitio web y eliminar a aquellos que se den de baja mientras mantienen la base de datos.

Un trabajo cron se configura con pestañas cron dentro de un administrador de pestañas cron. Las pestañas Cron se dividen en seis campos: minutos, horas, días, meses, días laborables y comandos. El campo de comando proporciona instrucciones a la computadora. El campo de minutos va de 0 a 59 y proporciona el minuto exacto en que se ejecutará el comando. La hora se establece entre 0-23, donde cero representa la medianoche.

Los días de la semana van de 0 a 7, con 0 y 7 representando el domingo. Algunos sistemas más antiguos, incluidos algunos sistemas Unix, usan del 0 al 6 como días de la semana, siendo 0 el domingo. Los espacios en blanco o las pestañas deben separar cada campo. Las comas se usan al agregar una lista, mientras que los asteriscos se agregan donde el usuario no desea especificar un campo. Para el propietario del e-zine web mencionado anteriormente, por ejemplo, el trabajo cron se puede configurar con un asterisco en lugar del día de la semana porque el día 25 del mes no siempre coincidirá el mismo día de la semana.

Un trabajo cron se escribe en un archivo de texto con una serie de comandos cron para que la computadora los adhiera. Preparar un trabajo cron como un archivo de texto también facilita la edición de los scripts más tarde si es necesario. Además, el trabajo cron se puede configurar para permitir o denegar a ciertos usuarios ajustar la pestaña cron establecida. Una vez que se crea el texto para el trabajo cron, le sigue una extensión .txt, como Cron.txt . Luego, el trabajo se carga y el comando que acompaña al archivo de texto se leería como "crontab cron.txt" antes de que surta efecto en la página web.