Cron

Cron es una utilidad de programación de tareas en Unix y sistemas operativos similares a Unix. Los usuarios pueden programar tareas, conocidas como «tareas de cron», para que se ejecuten automáticamente en intervalos establecidos. La mayoría de los usuarios de Unix programa tareas de cron para realizar tareas de mantenimiento del sistema, como eliminar archivos de registro y crear copias de seguridad, pero un usuario puede programar cualquier comando o script que le resulte útil.

Un usuario puede programar una tarea de cron creando un archivo «crontab». Un archivo crontab, o «tabla de cron», especifica el comando que se ejecutará y cuándo hacerlo. Un archivo crontab puede contener una sola tarea de cron o varias. Cada entrada de un crontab tiene cinco campos variables que representan cuándo se ejecutará el comando, además de uno que especifica el comando en sí:

1 2 3 4 5
* * * * * <command to run>

  1. El minuto (0-59)
  2. La hora (0-23)
  3. El día del mes (1-31)
  4. El mes (1-12)
  5. El día de la semana (0-6, de domingo a sábado)

Dejar un asterisco en lugar de un número ejecuta la tarea de cron en cada instancia de esa variable. Esto permite al usuario configurar fácilmente una tarea de cron para que se ejecute cada cierto número de minutos, horas, días o meses, según sea necesario. Dejar todos los asteriscos en su lugar ejecutará la tarea de cron cada minuto.

Por ejemplo, la siguiente tarea de cron mostrará la frase «hello world» a las 3:30 a. m. el primer día de cada mes:

30 3 1 * * echo hello world

Actualizado November 14, 2022 por Brian P.

quizPon a prueba tu conocimiento

Which of the following is not a step in building an app?

A
Compiling source code into machine code
0%
B
Linking resources to an application
0%
C
Creating an executable file
0%
D
Porting an app to a different platform
0%
Correct! Incorrect!     View the Build definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Cron en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.