Crontab Reference Card - gusmolva2022/Infinity-Grid GitHub Wiki

Aquí tienes una “reference card” rápida de crontab para que la tengas siempre a mano:


1. Editar el crontab

# para el usuario actual
crontab -e

listar tareas instaladas

crontab -l

borrar todas las tareas

crontab -r


2. Sintaxis de una línea

┌──────── minute (0–59)
│ ┌────── hour (0–23)
│ │ ┌──── day of month (1–31)
│ │ │ ┌── month (1–12)
│ │ │ │ ┌ day of week (0–7) (Domingo=0 ó 7)
│ │ │ │ │
* * * * *  comando a ejecutar
  • significa “cada valor posible”

  • Puedes usar rangos (1-5), listas (0,15,30,45), y pasos (*/10 = cada 10)


3. Strings especiales

String Equivalente
@reboot al arrancar el sistema
@yearly 0 0 1 1 * (una vez al año)
@monthly 0 0 1 * * (una vez al mes)
@weekly 0 0 * * 0 (una vez a la semana)
@daily 0 0 * * * (cada día a medianoche)
@hourly 0 * * * * (cada hora en minuto 0)

5. Variables de entorno

Puedes definir al inicio del crontab líneas como:

SHELL=/bin/bash
PATH=/usr/local/bin:/usr/bin:/bin
[email protected]
  • MAILTO: a quién enviar la salida (vacío ⇒ no envía correo).


Guárdala como tu guía rápida para gestionar tareas programadas con cron.

⚠️ **GitHub.com Fallback** ⚠️