Crontab Next Runs

Ejemplos rápidos (clic para calcular):

标准五段 cron(分钟 小时 日 月 星期)。本地按浏览器时区推算下次执行时间。

¿Qué es el cálculo del tiempo de ejecución de Crontab?

cron es la herramienta de tareas programadas integrada en Linux que ejecuta scripts o comandos automáticamente en intervalos fijos sin intervención manual. Esta herramienta calcula los próximos tiempos de disparo a partir de una expresión cron estándar de cinco campos (minuto hora día mes semana), para que puedas comprobar si tu expresión crontab es correcta. Para una expresión como 0 */6 * * *, basta con introducir los cinco primeros campos para generar la lista de horas de ejecución.

Campos de la expresión crontab

Una expresión crontab estándar tiene cinco campos: minuto, hora, día, mes y semana:

  • Minuto (0 - 59): primer campo, el minuto de cada hora en que se ejecuta
  • Hora (0 - 23): segundo campo, la hora de cada día en que se ejecuta
  • Día (1 - 31): tercer campo, el día de cada mes en que se ejecuta
  • Mes (1 - 12): cuarto campo, el mes de cada año en que se ejecuta
  • Semana (0 - 7): quinto campo, el día de cada semana en que se ejecuta (0 y 7 significan domingo)

Cada campo admite el asterisco * (cualquier valor), un valor concreto (p. ej. 5), una lista (p. ej. 1,15), un rango (p. ej. 8-18) y un paso (p. ej. */10, 0-30/5). Cuando el día del mes y el día de la semana están restringidos, cron los trata con una relación OR (basta con que uno coincida).

Ejemplos de crontab

  • * * * * * — cada minuto
  • */10 * * * * — cada 10 minutos
  • 0 * * * * — cada hora en punto
  • 30 21 * * * — diariamente a las 21:30
  • 3,15 * * * * — a los minutos 3 y 15 de cada hora
  • 3,15 8-11 * * * — a los minutos 3 y 15 de las horas 8 a 11
  • 0 0 * * 0 — cada domingo a medianoche
  • 0 0 1 * * — el día 1 de cada mes a medianoche

Comandos del servicio cron

  • service crond start — iniciar el servicio cron
  • service crond stop — detener el servicio cron
  • service crond restart — reiniciar el servicio cron
  • service crond reload — recargar la configuración
  • crontab -l — ver el crontab actual
  • crontab -e — editar el crontab
  • crontab -r — eliminar el crontab

Cómo usar

  1. Introduce una expresión cron de cinco campos y el número de veces a calcular
  2. Haz clic en «Calcular» o en uno de los ejemplos rápidos
  3. Revisa las próximas N horas de ejecución en tu zona horaria para comprobar si coinciden