Generador de Crontab

Crea expresiones cron con una interfaz visual intuitiva. Soporta todos los campos cron, preajustes y proporciona descripciones legibles por humanos.

Constructor de Expresiones Cron

Configura tu horario visualmente

Sintaxis de Cron

  • * - Cualquier valor
  • , - Separador de lista de valores
  • - - Rango de valores
  • / - Valores de paso

Expresión Cron Generada

Expresión Cron
* * * * *

Descripción Legible

Cada minuto

Próximas 5 Ejecuciones

Ejemplo de Entrada Crontab

# Agregar a crontab con: crontab -e

Preguntas Frecuentes

¿Qué es una expresión cron?

El formato de programación de cinco campos utilizado por el cron de Linux y Unix: minuto, hora, día del mes, mes y día de la semana.

¿Necesito memorizar la sintaxis?

No. Elija valores en la interfaz visual, comience desde un ajuste preestablecido y lea la descripción legible por humanos para verificar.

¿Explica lo que significa un cronograma?

Sí. Cada expresión que crea recibe una descripción en lenguaje sencillo, lo que ayuda a revisar los cronogramas antes de enviarlos.

¿Funciona para temporizadores systemd o Windows?

La salida apunta al crontab estándar en Linux y Unix. Otros programadores utilizan formatos diferentes y necesitan conversión.

¿Cómo ejecuto una tarea cron cada 5 minutos?

Selecciona el preajuste «Cada 5 minutos» o escribe */5 en el campo de minutos. El generador produce */5 * * * *, que activa tu tarea en los minutos 0, 5, 10, 15, etc., de cada hora de todos los días.

¿Puedo copiar la expresión generada a mi archivo crontab?

Sí. Haz clic en el botón de copiar y pega los cinco campos separados por espacios en tu archivo crontab usando crontab -e. El resultado funciona con las implementaciones estándar de cron en Linux y Unix, incluyendo Vixie cron, busybox cron y la mayoría de los paneles de control de hosting.

¿Cuáles son los rangos permitidos para cada campo cron?

El cron estándar utiliza cinco campos: minuto 0-59, hora 0-23, día del mes 1-31, mes 1-12 y día de la semana 0-7, donde tanto 0 como 7 representan el domingo. La herramienta valida cada entrada contra estos límites mientras construyes la expresión.

¿Por qué mi tarea cron no se ejecuta a la hora programada?

Las causas más comunes son un demonio cron detenido, una zona horaria del servidor incorrecta, rutas de archivo relativas o permisos de ejecución faltantes. Verifica la expresión con la vista previa legible por humanos, ejecuta crontab -l para confirmar que está instalada y usa siempre rutas absolutas en tu comando.

Referencia de Campos de Cron

Comprendiendo cada campo en una expresión cron

Campo Valores Permitidos Caracteres Especiales
Minuto 0-59 , - * /
Hora 0-23 , - * /
Día del Mes 1-31 , - * ? / L W
Mes 1-12 or JAN-DEC , - * /
Día de la Semana 0-7 or SUN-SAT , - * ? / L #

Referencias y Recursos