Datos clave
- Categoría
- Generator
- Tipos de entrada
- select, text
- Tipo de salida
- text
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
El Generador de Expresiones Cron es una herramienta intuitiva diseñada para crear y configurar programaciones temporales precisas para tus tareas automatizadas, permitiéndote definir intervalos exactos sin errores de sintaxis.
Cuándo usarlo
- •Cuando necesitas configurar tareas programadas en servidores o aplicaciones.
- •Al automatizar scripts de mantenimiento, copias de seguridad o envío de correos.
- •Para validar rápidamente la sintaxis de una expresión cron antes de implementarla en producción.
Cómo funciona
- •Selecciona una configuración predefinida de la lista para generar una expresión instantánea.
- •Ajusta manualmente los campos de minuto, hora, día, mes y día de la semana según tus necesidades específicas.
- •Visualiza la expresión cron resultante en tiempo real a medida que modificas los parámetros.
Casos de uso
Ejemplos
1. Backup diario a medianoche
Administrador de sistemas- Contexto
- Necesito que el servidor realice una copia de seguridad de la base de datos todos los días a las 00:00.
- Problema
- Crear la sintaxis cron correcta para evitar errores en la ejecución del script.
- Cómo usarlo
- Selecciona 'Every Day at Midnight' en el menú de programación predefinida.
- Configuración de ejemplo
-
minute: 0, hour: 0, day: *, month: *, weekday: * - Resultado
- Se genera la expresión '0 0 * * *' lista para copiar y pegar en el crontab.
2. Reporte de ventas semanal
Analista de datos- Contexto
- El equipo de ventas requiere un reporte consolidado cada lunes a las 8:00 AM.
- Problema
- Configurar una tarea que solo se ejecute el primer día de la semana laboral.
- Cómo usarlo
- Configura la hora en 8 y el día de la semana en 1 (lunes).
- Configuración de ejemplo
-
minute: 0, hour: 8, day: *, month: *, weekday: 1 - Resultado
- Se genera la expresión '0 8 * * 1' para automatizar el envío del reporte.
Probar con muestras
generatorHubs relacionados
Preguntas frecuentes
¿Qué es una expresión cron?
Es una cadena de texto que define un horario para ejecutar tareas automáticas en sistemas basados en Unix o aplicaciones de software.
¿Puedo usar rangos en los campos?
Sí, puedes utilizar guiones (ej. 1-5) para definir rangos de tiempo en los campos de hora o día.
¿Qué significa el asterisco (*)?
El asterisco representa 'cada' unidad de tiempo, indicando que la tarea debe ejecutarse en todos los valores posibles de ese campo.
¿Es compatible con todos los sistemas?
La herramienta genera sintaxis cron estándar, compatible con la mayoría de los sistemas operativos y entornos de programación.
¿Cómo configuro una tarea para ejecutarse cada 5 minutos?
En el campo de minutos, simplemente ingresa '*/5' y mantén los demás campos como asteriscos.