Inici de sessió d'usuari


Editant el crontab


El crontab ens serveix per planificar que un procés s'executi repetidament amb la freqüència que nosaltres li especifiquem.

El podem fer servir per a executar comandes a hores de poca activitat, per exemple, durant la nit.

La comanda crontab genera un fitxer amb el nostre nom d'usuari (o root, o ...) al directori /usr/spool/cron/crontabs on guardarà especificades totes les planificacions de tasques que volem que s'executin.
 
La sintaxi són dues xifres per a cada camp i al final la comanda:

30 20 * * 1,5 /sbin/init 0

a les 8h. i 30' de la tarda de tots els dies del mes i de tots els mesos de l'any, en dilluns i divendres (ja que el 0 és diumenge), s'efectuarà un 'init 0'. D'haver posat 1-5 indicariem de dilluns a divendres.

Els usuaris que podran o no utilitzar la comanda crontab estaran definits als fitxers cron.deny i cron.allow del directori /etc.
crontab -u root -e : edita totes les tasques programades per l'usuari root on podrem canviar-les o eliminar si és el cas.
crontab -u usuari -l : llista les tasques que té programades l'usuari en qüestió.

Si tenim una base de dades en un màquina i volem fer-ne, cada nit, una còpia a una altra màquina:
30 4    * * *   nomusuari    wget http://www.nomservidor.org/nombasedades.sql.gz