Cron

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

CRON

Cron: programa o demonio (daemon) para ejecutar tareas (scripts o programas) en un lapso de tiempo y una periodicidad especificada. Su archivo de configuracin es /etc/crontab Cada usuario personalizado. posee su archivo crontab

Slo root puede modificar el crontab de otro usuario.

Edicin del archivo crontab

n usuario slo puede hacer uso de crontab si su nombre aparece en: /etc/cron.allow Si este archivo no e!iste" el usuario puede usar crontab a menos #ue su nombre aparezca en: /etc/cron.deny

Sintaxis del archivo

Edicin del archivo

$ara editar el archivo crontab: %crontab &e

Ejemplo

Si agregamos la siguiente l'nea al archivo:


() *+ , , , rm /home/lucy/tmp/,

-ndicamos #ue el contenido del directorio /home/lucy/tmp/ ser. borrado todos los d'as a las *+:().

Si #ueremos conservar esta instruccin"guardamos el archivo pulsando /0" y salir de nano pulsando /1. Con la opcin &l" veremos las tareas estipuladas en crontab" entre ellas nuestra nueva tarea.

Notificaciones

cron env'a un e&mail de notificacin al usuario propietario de crontab. 2sto puede ser molesto" sobre todo si tenemos un cron #ue se ejecuta con mucha frecuencia. $ara deshabilitar el envio de e&mail agregaremos al final de cada l'nea del crontab:
/dev/n!ll " #$

Ejemplos

, , , , , /sbin/ping &c * *+1.*34.5.* 66 /dev/null 5 15 , *5 *&) /sbin/ping &c * *+1.*34.5.* 66 /dev/null 5 5 *"*)"14 , , /home/mmonrdz/scripts/respaldar.py 5")5 7"4 , , * /home/mmonrdz/scripts/dbcotiza.pl 6/dev/null 168* 5 * , , , 9-S$:;<=>:5> gnome&terminal &&command=rtorrent

Ejec!tar aplicaciones %r&ficas

Cron ejecuta comandos #ue NO impli#uen una salida por entorno gr.fico ?o es posible: ' ( ) ) ) firefox (ejecuta a las 4 am firefo!) $ara solventarlo" debemos agregar *+S,-./012'1 ' ( ) ) ) *+S,-./012'1 firefox

También podría gustarte