Explicación sencilla de cron

cron es uno de los daemon de GNU/Linux más importantes y habituales en el sistema. Se encarga de lanzar, en segundo plano, tareas programas en fechas concretas y permite por lo tanto realizar tareas repetitivas de forma automática. Dicha definición de tareas está en el fichero /etc/crontab.
Si no estás trabajando diariamente con cron, lo más probable es que la siguiente imagen te pueda ayudar.

A continuación os dejo una pequeña chuleta que la podéis colocar al principio de vuestro crontab y así acordaros siempre del funcionamiento.
# Ejemplo de definición de cron:
# .---------------- minuto (0 - 59) 
# |  .------------- hora (0 - 23) 
# |  |  .---------- dia del mes (1 - 31) 
# |  |  |  .------- mes (1 - 12) O jan,feb,mar,apr ... 
# |  |  |  |  .---- dia de la semana (0 - 6) (Sunday=0 or 7)
# |  |  |  |  |
# *  *  *  *  *   USER  COMMAND
MAILTO="cron@localhost"
SHELL=/bin/sh
...


2 comentarios :

  1. O que non entendo e que no gráfico que pos, en día da semana, poña 2'5 arriba no exemplo.

    ResponderEliminar
  2. Pone 2, 5 en vez de 2'5. Esto es para indicar que se ejecute el comando el día 2 (Martes) y el 5 (sábado).
    Lo mismo se puede hacer para cualquier otro campo. Por ejemplo, si quieres que se ejecute en el minuto 15, 30 y 45, se pondría 15,30,45.

    ResponderEliminar

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios