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
* * * * *
Descripción Legible
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
-
crontab(5) Man Page - man7.org
El manual canónico de crontab(5) que documenta la sintaxis de las expresiones cron.
-
Cron - Wikipedia
Historia y semántica del planificador cron y su formato de expresión.