← Volver a guías
Programaciones cron semanales y mensuales: cómo ejecutar trabajos por semana y por mes
· Etiquetas: cron-weekly, cron-monthly, every-monday-cron, crontab-schedule, weekly-schedule
Programaciones cron semanales y mensuales
Las programaciones cron semanales y mensuales gestionan el mantenimiento recurrente como copias de seguridad, generación de informes y rotación de registros. Esta guía muestra las expresiones cron para los patrones semanales y mensuales más comunes.
Expresiones cron semanales
Todos los lunes a las 3:00 AM
0 3 * * 1 /path/to/weekly-job.sh
El 1 en el campo del día de la semana significa lunes (0 y 7 son domingo).
Todos los domingos a medianoche
0 0 * * 0 /path/to/sunday-job.sh
Todos los días laborables (lun-vie) a las 9:00 AM
0 9 * * 1-5 /path/to/workday-job.sh
Expresiones cron mensuales
Primer día del mes a las 2:00 AM
0 2 1 * * /path/to/monthly-report.sh
Mensual el día 15 al mediodía
0 12 15 * * /path/to/mid-month-job.sh
Cada 3 meses
0 3 1 1,4,7,10 * /path/to/quarterly-job.sh
Resumen
Use el campo del día de la semana (0-7) para programaciones semanales y el campo del día del mes para programaciones mensuales. Combínelos para expresar cualquier cadencia recurrente.