Com utilitzar Cron per automatitzar tasques a Ubuntu 22.04/Debian 11

Actualitzat el 2026-10-28 14:01:18 16 visites

El Cron és una eina que s'utilitza per automatitzar tasques en sistemes operatius basats en Unix, com Ubuntu 22.04 i Debian 11. Amb Cron, pots programar comandes perquè s'executin automàticament en moments específics del dia, la setmana o el mes.

En aquest manual, t'explicarem com utilitzar Cron a Ubuntu 22.04 i Debian 11 per automatitzar tasques de forma senzilla i eficient.

Pass 1: Accedir a la consola

Primer has d'accedir a la consola o terminal d'Ubuntu o Debian. Per fer-ho, obre l'aplicació Terminal en el teu sistema operatiu.

Pass 2: Accedir al fitxer Cron

El fitxer Cron és el fitxer que conté la configuració de les tasques que vols automatitzar. Per accedir al fitxer Cron, escriu la següent comanda a la consola:

crontab -e

Aquesta comanda obrirà el fitxer Cron en l'editor de text predeterminat del teu sistema operatiu.

Pass 3: Configurar la tasca que vols automatitzar

Un cop hagis accedit al fitxer Cron, podràs començar a configurar la tasca que vols automatitzar. Cada línia del fitxer Cron representa una tasca diferent que s'executarà en un moment específic. Cada línia té cinc camps diferents que has de configurar:

*     *     *     *     *  comanda_a_executar
-     -     -     -     -
|     |     |     |     |
|     |     |     |     +----- dia de la setmana (0 - 6) (Diumenge = 0)
|     |     |     +------- mes (1 - 12)
|     |     +--------- dia del mes (1 - 31)
|     +----------- hora (0 - 23)
+------------- minut (0 - 59)

Per exemple, si vols configurar una tasca perquè s'executi tots els dies a les 6:30 am, la línia de configuració es veuria així:

30 6 * * * comanda_a_executar

En aquest exemple, '30' representa el minut, '6' representa l'hora i els cinc asteriscos representen el dia de la setmana, el mes i el dia del mes, respectivament.

Pass 4: Guardar la configuració

Un cop hagis configurat la tasca que vols automatitzar, has de guardar la configuració al fitxer Cron. Per fer-ho, guarda els canvis al fitxer i tanca'l. El fitxer Cron es guardarà automàticament.

Pass 5: Verificar la configuració

Per verificar que la tasca s'ha configurat correctament, escriu la següent comanda a la consola:

crontab -l

Aquesta comanda et mostrarà una llista de totes les tasques que has configurat al fitxer Cron.

Pass 6: Verificar l'execució de la tasca

Un cop s'hagi configurat la tasca a Cron, has d'esperar que s'executi en el moment programat. Pots verificar si la tasca s'ha executat correctament consultant els registres del sistema.

Per veure els registres del sistema, escriu la següent comanda a la consola:

grep CRON /var/log/syslog

Aquesta comanda et mostrarà una llista de totes les tasques que s'han executat a Cron, juntament amb l'hora i la data de l'execució.

success Amb aquests passos, hauries de ser capaç d'automatitzar tasques fàcilment.