El Blog de DeepY0X: emerge —update —deep –newuse world

Office OpenXML (OOXML) no debe ser ISO 29500

May 31, 2007

Croneando en gentoo

Filed under: GNU/Linux

Haber aqui les dejo un pequeño tip de como configurar cron en gentoo:
1.- Instalamos:
emerge -va vixie-cron
2.- Programamos tareas:
crontab -e (y agregamos)
#Minutos Hora Dia Mes Dia de la semana Comando
23 0 * * * /usr/bin/updatedb

3.- Activamos Cron:
rc-update add vixie-cron default
/etc/init.d/vixie-cron start

Explicacion:
Bueno Cron es un demonio que permite programar tareas para que sean ejecutadas en determinadas horas (verifica cada minuto si existe una tarea a ejecutar), en el portage a parte de vixie-cron tenemos fcron y dcron, deacuerdo a nuestras necesidades podemos elegir entre estas 3 versiones.
Ahora este pequeño demonio nos puede servir para hacer backups de nuestras B/D por ejemplo, o para actualizar nuestro sistema o el portage, para que se realizen automagicamente.

El archivo de crontab esta conformada por 6 campos:
Minuto, Hora, Dia, Mes, Dia_semana, comando
Es decir en el ejemplo anterior: “Quiero que todos los dias de todos los meses a las 23 horas se jecute el comando update”.

Los valores que pueden tomar los campos pueden ser valores numericos( 0-59 para minutos por ejemplo), puede tomar el valor de: * que quiere decir en cada instante segun el campo en que se especifique.
El campo dia de la semana tiene como valores(0-7), donde lunes es 1 y domingo puede ser 0 o 7, y asi sucesivamente.