Generador de trabajos Cron
Crea y explica horarios cron fácilmente.
Acerca de Generador de trabajos Cron
Crea, analiza y depura expresiones cron sin esfuerzo. Esta herramienta proporciona descripciones legibles por humanos y predicciones de las próximas ejecuciones, ayudando a los desarrolladores a programar tareas con precisión.
Cómo usar
- Empieza con un ajuste rápido o ajusta manualmente los campos de minutos, horas y días.
- Visualiza la expresión cron generada y su formato legible en tiempo real.
- Supervisa la sección 'Próxima ejecución' para verificar tu lógica de programación.
- Copia la expresión resultante a tu configuración de servidor o código.
Casos de uso comunes
- Configuración de tareas programadas (crontab) para mantenimiento del servidor.
- Definición de trabajos programados en aplicaciones Node.js o Python.
- Explicación de horarios cron complejos a miembros no técnicos del equipo.
Detalles técnicos
Implementa lógica de análisis cron estándar con soporte para ajustes comunes. Calcula los tiempos futuros localmente usando JavaScript.
Preguntas frecuentes
- ¿Este generador soporta segundos?
- Esta herramienta sigue el formato cron estándar de 5 campos (minuto hora día mes día-semana). Algunos sistemas requieren un formato extendido de 6 campos.
- ¿Qué es el carácter '*’?
- El asterisco representa 'todos los valores'. Por ejemplo, usar * en el campo de minutos significa ejecutar 'cada minuto'.
- ¿Qué significa una expresión cron?
- Una expresión cron es una cadena de 5 (o 6) campos separados por espacios que representan minuto, hora, día del mes, mes y día de la semana. Por ejemplo, «0 9 * * 1» ejecuta una tarea a las 9:00 AM todos los lunes.
- ¿Cuál es la diferencia entre cron y crontab?
- Cron es el demonio de Unix que ejecuta tareas programadas. Crontab es el archivo de configuración (o el comando para editarlo) donde defines las expresiones cron. Cada línea en un crontab es una tarea programada.
- ¿Cómo ejecuto una tarea cron cada 15 minutos?
- Usa */15 en el campo de minutos: «*/15 * * * *». La sintaxis */ significa «cada N unidades». Así, */15 significa en los minutos 0, 15, 30 y 45 de cada hora.
- ¿Puedo validar que mi expresión cron se ejecutará en los momentos correctos?
- Sí. Al construir tu expresión cron, la herramienta muestra una descripción en español simple del horario (por ejemplo, "Cada lunes a las 09:00") y los próximos 10 tiempos de ejecución basados en la fecha y hora actuales. Esto te permite verificar el horario antes de desplegarlo en tu servidor o función en la nube. La vista previa usa sintaxis cron POSIX estándar de 5 campos por defecto; puedes activar el modo de 6 campos para sistemas que admiten un campo de segundos.
Procesamiento local
Nuestras herramientas locales de archivos, texto y gráficos procesan el contenido en tu dispositivo mediante JavaScript, APIs del navegador y, cuando hace falta, WebAssembly. Nuestros eventos no incluyen nombres o contenido de archivos, texto introducido, valores de gráficos, errores sin filtrar, correos ni referencias de licencia. Las herramientas de red (DNS, WHOIS, IP y pruebas de velocidad) contactan servicios externos para su función. Cargar el sitio, fuentes, bibliotecas y modelos también genera solicitudes de red. WebAssembly no impide por sí mismo el acceso a la red.