ESC
Developer

Sintaxis de Cron Jobs: Guía Completa para Programar Tareas en Linux

Domina la sintaxis de cron jobs con ejemplos claros. Aprende los cinco campos, caracteres especiales y cómo probar tus expresiones.

2026-06-29 8 min read Developer
Cron Job Syntax Guide

¿Qué Es un Cron Job?

Cron es un programador de tareas basado en tiempo integrado en sistemas Unix. Un cron job es un comando o script que se ejecuta automáticamente según un horario definido.

Sintaxis de Cron: Los Cinco Campos

┌───── 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

Caracteres Especiales

  • * — Todo: * * * * * cada minuto
  • , — Lista: 0 9,17 * * * a las 9:00 y 17:00
  • - — Rango: 0 9-17 * * * cada hora de 9 a 17
  • / — Paso: */15 * * * * cada 15 minutos

Programaciones Predefinidas

@reboot    Al iniciar
@yearly    Una vez al año
@monthly   Una vez al mes
@weekly    Una vez a la semana
@daily     Una vez al día
@hourly    Una vez por hora
Error común: Cron usa un PATH mínimo. Siempre usa rutas completas.
Cheat Sheet de Cron

Todos los patrones cron en una página.

Abrir Cheat Sheet

Crea Expresiones Cron Visualmente

Genera cualquier programación cron sin memorizar la sintaxis.

También en MoreOnlineTools