Saltar al contenido

Ejecute el trabajo CRON todos los días a una hora específica

Posterior a investigar con expertos en el tema, programadores de deferentes áreas y profesores hemos dado con la solución al problema y la compartimos en esta publicación.

Solución:

cron La utilidad es una forma efectiva de programar un trabajo de fondo de rutina a una hora y/o día específico de forma continua.

Formato Crontab de Linux

MIN HORA DOM MON DOW CMD

ingrese la descripción de la imagen aquí

Ejemplo::Programación de un trabajo para una hora específica

El uso básico de cron es ejecutar un trabajo en un tiempo específico como se muestra a continuación. Esto ejecutará el script de shell de copia de seguridad completa (copia de seguridad completa) el 10 de junio a las 08:30 a. m.

Tenga en cuenta que el campo de hora utiliza el formato de 24 horas. Entonces, para las 8 a.m. use 8 y para las 8 p.m. use 20.

30 08 10 06 * /home/yourname/full-backup
  • 30 – 30 Minuto
  • 08 – 08 a. m.
  • 10 – 10° día
  • 06 – 6to Mes (Junio)
  • *- Cada día de la semana

En tu caso, por 2.30PM,

30 14 * * * YOURCMD
  1. 30 – 30 Minuto
  2. 14:00 a 14:00
  3. *- Todos los días
  4. *- Cada mes
  5. *- Cada día de la semana

Para saber más sobre cron, visite este sitio web.

Del manual de cron http://man7.org/linux/man-pages/man5/crontab.5.html:

Las listas están permitidas. Una lista es un conjunto de números (o rangos) separados por comas. Ejemplos: “1,2,5,9”, “0-4,8-12”.

Así que en este caso sería:

30 10,14 * * *

puede escribir varias líneas en caso de minutos diferentes, por ejemplo, desea que se ejecute a las 10:01 a. m. y a las 2:30 p. m.

1 10 * * * php -f /var/www/package/index.php controller function

30 14 * * * php -f /var/www/package/index.php controller function

pero la siguiente es la mejor solución para ejecutar cron varias veces en un día, ya que los minutos son los mismos, puede mencionar horas como 10,30 .

30 10,14 * * * php -f /var/www/package/index.php controller function

Aquí tienes las comentarios y calificaciones

Si te sientes incitado, tienes la opción de dejar una sección acerca de qué te ha impresionado de este tutorial.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *