Generador de Cron Job
El generador de tareas cron de MiniWebtool crea o comprueba una expresión cron de Linux/Unix. Configura los campos del horario o introduce una expresión para ver su descripción en lenguaje sencillo y vistas previas de próximas ejecuciones; también puedes añadir un comando.
En Gemini, pega la pregunta copiada en el chat. También puedes copiarla a continuación.¿No sabes cómo usar esta herramienta? Pregúntale a la IA
Ver la pregunta
Tu bloqueador de anuncios impide que mostremos anuncios
MiniWebtool sigue siendo gratis gracias a los anuncios. Si esta herramienta te ayudó, apóyanos actualizando para navegar sin anuncios y tener más usos diarios, o permite MiniWebtool.com y recarga.
- Permite anuncios para MiniWebtool.com y recarga
- O actualiza para navegar sin anuncios y tener límites diarios más altos
Generador de Cron Job
Bienvenido al Generador de Cron Job, una poderosa herramienta visual para crear expresiones cron destinadas a programar tareas automatizadas en sistemas Linux/Unix. Ya sea que sea administrador de sistemas, desarrollador o ingeniero DevOps, esta herramienta le ayuda a construir una sintaxis cron precisa con validación en tiempo real, descripciones legibles para humanos y vistas previas de la próxima ejecución.
Resumen rápido
El Generador de Cron Job crea una expresión cron de Linux/Unix a partir de cinco campos de programación, o valida una que escriba. Describe la programación en lenguaje sencillo y muestra la vista previa de las próximas ejecuciones.
| Función | Qué incluye | Ideal para |
|---|---|---|
| Asistente y experto | El modo asistente le guía por minuto, hora, día del mes, mes y día de la semana. El modo experto acepta directamente una expresión cron. | Principiantes y personas que ya conocen la sintaxis |
| Sintaxis completa | Admite el comodín *, listas separadas por comas, rangos como 9-17 y pasos como */15. | Programaciones como días laborables a las 9 AM o cada 15 minutos |
| Preajustes | Las programaciones comunes llenan los campos con un clic, como cada 5 minutos, todos los días a medianoche o el primer día del mes. | Partir de una programación conocida y ajustarla |
| Descripción en lenguaje sencillo | La expresión se explica con palabras, y los errores de sintaxis se marcan mientras edita. | Verificar que una programación signifique lo que pretende |
| Próximas 5 ejecuciones | Enumera los próximos 5 momentos de ejecución, con una línea de tiempo que muestra cuándo se ejecutará la tarea. | Confirmar las primeras ejecuciones antes de guardar |
| Comando y copiar | Añada un comando opcional para obtener una línea completa de crontab y luego copie el resultado. | Pegar una línea lista en crontab -e |
¿Qué es un Cron Job?
Un cron job es una tarea programada que se ejecuta automáticamente a intervalos especificados en sistemas operativos similares a Unix (Linux, macOS, BSD). El demonio cron lee archivos de configuración llamados crontabs (tablas cron) para determinar cuándo ejecutar comandos o scripts. Los cron jobs son esenciales para:
- Mantenimiento del sistema: Rotación de logs, limpieza de caché, eliminación de archivos temporales.
- Respaldos: Copias de seguridad automatizadas de bases de datos y archivos.
- Monitoreo: Verificaciones de estado, monitoreo de tiempo de actividad, sistemas de alerta.
- Procesamiento de datos: Tareas ETL, generación de informes, sincronización de datos.
- Notificaciones por correo electrónico: Correos de resumen, boletines programados.
Entendiendo la Sintaxis de la Expresión Cron
Una expresión cron consta de 5 campos de tiempo seguidos por el comando a ejecutar:
┌───────────── minuto (0 - 59) │ ┌───────────── hora (0 - 23) │ │ ┌───────────── día del mes (1 - 31) │ │ │ ┌───────────── mes (1 - 12) │ │ │ │ ┌───────────── día de la semana (0 - 6) (Domingo=0) │ │ │ │ │ * * * * * comando a ejecutar
Caracteres Especiales
| Carácter | Significado | Ejemplo | Descripción |
|---|---|---|---|
* | Cualquier valor | * * * * * | Se ejecuta cada minuto |
, | Lista de valores | 0,30 * * * * | Se ejecuta en el minuto 0 y 30 |
- | Rango | * 9-17 * * * | Se ejecuta cada minuto, de 9 AM a 5 PM |
/ | Valores de paso | */15 * * * * | Se ejecuta cada 15 minutos |
Ejemplos Comunes de Expresiones Cron
Cómo Usar Este Generador de Cron
- Elija un ajuste preestablecido: Seleccione un horario común para completar rápidamente los campos.
- Seleccione su modo: Use el Modo Asistente para una selección guiada o el Modo Experto para entrada directa.
- Configure el horario: Establezca valores para minuto, hora, día, mes y día de la semana.
- Agregue su comando: Ingrese el script o comando a ejecutar.
- Genere y verifique: Haga clic en Generar para ver la expresión cron completa, la descripción humana y las próximas ejecuciones.
- Copie al crontab: Use la expresión generada en su archivo crontab.
Instalación de su Cron Job
Después de generar su expresión cron, agréguela al crontab de su sistema:
- Abra su editor de crontab:
crontab -e - Agregue una nueva línea con su expresión cron y el comando.
- Guarde y salga (el demonio cron se recarga automáticamente).
- Verifique con:
crontab -l
Comandos Útiles de Crontab
crontab -e- Edita su crontab.crontab -l- Lista las tareas cron actuales.crontab -r- Elimina todas las tareas cron (¡use con precaución!).sudo crontab -u usuario -e- Edita el crontab de otro usuario.
Mejores Prácticas para Cron Jobs
- Use rutas absolutas: Especifique siempre las rutas completas de los comandos y scripts (ej.,
/usr/bin/python3, nopython3). - Redirija la salida: Capture stdout y stderr en archivos de registro o
/dev/null. - Establezca variables de entorno: Cron se ejecuta con un entorno mínimo; defina PATH y otras variables necesarias.
- Evite tareas superpuestas: Use archivos de bloqueo o flock para evitar la ejecución concurrente.
- Pruebe sus scripts: Ejecute los comandos manualmente primero para asegurarse de que funcionen.
- Use comentarios descriptivos: Agregue comentarios encima de las entradas cron para documentar su propósito.
Preguntas Frecuentes
¿Qué es un cron job?
Un cron job es una tarea programada en sistemas operativos similares a Unix que se ejecuta automáticamente a intervalos especificados. El demonio cron lee el archivo crontab (tabla cron) para determinar cuándo ejecutar comandos. Los cron jobs se usan comúnmente para mantenimiento del sistema, respaldos, rotación de logs, envío de correos y ejecución de scripts periódicos.
¿Qué significan los 5 campos en una expresión cron?
Los 5 campos en una expresión cron son: Minuto (0-59), Hora (0-23), Día del mes (1-31), Mes (1-12) y Día de la semana (0-6, donde 0 es domingo). Cada campo puede contener un valor específico, asterisco (*) para cualquier valor, rangos (1-5), listas (1,3,5) o valores de paso (*/5). La expresión se lee de izquierda a derecha para determinar cuándo se ejecuta la tarea.
¿Cómo ejecuto un cron job cada 5 minutos?
Para ejecutar un cron job cada 5 minutos, use la expresión: */5 * * * *. El */5 en el campo de minutos significa "cada 5 minutos", mientras que los asteriscos en los otros campos significan "cada hora, cada día, cada mes, cada día de la semana". Esto ejecutará su comando en los minutos 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50 y 55 de cada hora.
¿Cuál es la diferencia entre * y */1 en cron?
En las expresiones cron, * y */1 son funcionalmente equivalentes; ambos significan "todos los valores posibles". El asterisco (*) significa "cualquier valor" o "todos los valores", mientras que */1 significa explícitamente "cada 1 unidad" (que es cada valor). Sin embargo, * es la notación preferida y más común. Usaría valores de paso como */5 o */10 cuando desee ejecutar a intervalos mayores que 1.
¿Cómo programo una tarea solo para días laborables?
Para programar un cron job solo para días laborables (lunes a viernes), use 1-5 en el campo de día de la semana. Por ejemplo, para ejecutar a las 9 AM cada día laborable: 0 9 * * 1-5. Los números 1-5 representan de lunes a viernes, donde 0 y 7 representan el domingo, y 6 representa el sábado.
¿Cómo edito mi crontab?
Para editar su crontab, use el comando crontab -e en su terminal. Esto abre su archivo crontab personal en el editor de texto predeterminado. Agregue un cron job por línea en el formato: minuto hora día mes día_semana comando. Guarde y salga para aplicar los cambios. Use crontab -l para listar sus tareas cron actuales y crontab -r para eliminar todas las tareas.
Cite este contenido, página o herramienta como:
"Generador de Cron Job" en https://MiniWebtool.com/es/generador-de-cron-job/ de MiniWebtool, https://MiniWebtool.com/
por el equipo de miniwebtool. Actualizado: 02 de feb de 2026
Chatea con tu IA favorita
En Gemini, pega la pregunta copiada en el chat. También puedes copiarla a continuación.
Ver la pregunta
Herramientas para administradores web:
- Verificador de Enlaces Rotos Nuevo
- Calculadora CPC
- Calculadora CPM Popular
- Generador de Cron Job
- Generador de expresión crontab
- Compresor CSS en línea
- Laboratorio CSS Flexbox Nuevo
- Generador de CSS Grid Nuevo
- Generador de Comandos cURL Nuevo
- Convertidor de cURL a JSON
- Consulta DNS Nuevo
- Comprobador de antigüedad de dominio Nuevo
- Verificador de Confianza de Dominio Nuevo
- Generador de Archivos .env Nuevo
- Generador de Favicon Popular
- Git Command Generator Nuevo
- Calculadora de Google AdSense
- Verificador de Tamaño de Rastreo Googlebot
- Generador de Etiquetas Hreflang Nuevo
- Generador de redirecciones Htaccess
- Compresor HTML en línea
- Codificador/Decodificador de Entidades HTML
- Conversor de HTML a Texto Popular
- Referencia de Códigos de Estado HTTP Nuevo
- Generador de Esquemas JSON Nuevo
- Escape/Unescape de Cadenas JSON
- Verificador de Densidad de Palabras Clave
- Compilador de Less a CSS Nuevo
- Generador de Lorem Ipsum
- Generador de Tablas Markdown
- Generador de Etiquetas Meta
- Verificador de Open Graph Nuevo
- Verificador de Velocidad de Página Nuevo
- Convertidor de PT a PX Nuevo
- Convertidor de PX a REM Nuevo
- Constructor de Cadenas de Consulta Nuevo
- Verificador de Redirecciones Nuevo
- Generador de Robots.txt Nuevo
- Compilador de SCSS a CSS Nuevo
- Eliminador de Comillas Inteligentes
- Formateador SQL
- Optimizador de SVG
- Conversor de SVG a React/JSX Nuevo
- Playground de TypeScript Nuevo
- Calculadora de Permisos Unix (chmod)
- Analizador de URL Nuevo
- Generador de Slug de URL
- Calculadora de Valor de Vista de Página
- Calculadora de Valor de Visitantes
- Consulta WHOIS Nuevo
- Generador de Sitemap XML Nuevo