Usando los temporizadores crontab

Ir abajo

Usando los temporizadores crontab

Mensaje  vic1972 el Dom Ene 17, 2010 6:24 pm

Hola,
muy interesante el nuevo busybox.
Tenemos nuevos comandos disponibles, entre ellos el manejador de temporizadores crontab.

Para usarlo, necesitamos usar el nuevo busybox, todavia el nuevo busybox no lo vamos a instalar, hasta que veamos lo estable que es;
por lo que en teoria los crontab no se pueden utilizar. Pero bueno, hoy he estado jugando un rato con ellos, y necesito escribirlo por algun sitio, sino luego se olvida.

Pasos:
1. Crear la carpeta: /tmp/spool/cron/crontabs

2. Creamos un crontab de ejemplo para el usuario root:
crontab -e

Nos saldra el editor vi, y por ejemplo escribimos una linea con lo siguiente:
* * * * * echo "Hola" >> /var/crondtest

3. Arrancamos el demonio crond con la instruccion:
/tmp/hdd/volumes/HDD1/busybox crond

4. Comprobamos que el demonio esta correctamente en ejecucion: con el comando ps
696 root 296 S /tmp/hdd/volumes/HDD1/busybox crond

5. listo, hemos creado un temporizador que cada minuto escribe Hola en el archivo /var/crondtest


En el ratillo que llevo escribiendo esto, ese archivo se ha populado con lo siguiente:

cat /var/crondtest
Hola
Hola
Hola
Hola
Hola
Hola


Estupendo Smile
avatar
vic1972

Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 46
Localización : Malaga

Ver perfil de usuario

Volver arriba Ir abajo

Re: Usando los temporizadores crontab

Mensaje  vic1972 el Dom Ene 17, 2010 6:26 pm

Para que nos pueden servir los temporizadores?
Pues para muchas cosas que se hagan en el futuro, y que haga falta que se ejecuten cada cierto tiempo.
avatar
vic1972

Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 46
Localización : Malaga

Ver perfil de usuario

Volver arriba Ir abajo

Re: Usando los temporizadores crontab

Mensaje  Seb@stien el Dom Ene 17, 2010 6:54 pm

Very Happy

Only good news, great !!!

Seb@stien

Seb@stien

Mensajes : 93
Fecha de inscripción : 15/12/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Usando los temporizadores crontab

Mensaje  vic1972 el Dom Ene 17, 2010 7:03 pm

Yes, this is all very interesting.

watch command is also working

this command let us now repeat command in a fixed frequency Smile
avatar
vic1972

Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 46
Localización : Malaga

Ver perfil de usuario

Volver arriba Ir abajo

top tambien funciona

Mensaje  vic1972 el Dom Ene 17, 2010 7:13 pm

el comando top nos permite ver cuales son los comandos que mas cpu usan, memoria, etc

ejecutar top en mi lg produce:

Mem: 174928K used, 75800K free, 0K shrd, 59608K buff, 23408K cached
CPU: 0.1% usr 1.3% sys 0.0% nic 98.0% idle 0.0% io 0.0% irq 0.3% sirq
Load average: 0.00 0.00 0.00 3/64 799
PID PPID USER STAT VSZ %MEM %CPU COMMAND
14 1 root SW 0 0.0 0.7 [eth0]
799 785 root R 1632 0.6 0.5 ./busybox top
784 63 root S 2072 0.8 0.2 telnetd
90 81 root S < 783m318.1 0.0 DvdPlayer -s power
292 141 root S 783m318.1 0.0 DvdPlayer -s power
235 141 root S 783m318.1 0.0 DvdPlayer -s power
188 141 root S 783m318.1 0.0 DvdPlayer -s power
186 141 root S 783m318.1 0.0 DvdPlayer -s power
183 141 root S 783m318.1 0.0 DvdPlayer -s power
295 141 root S 783m318.1 0.0 DvdPlayer -s power
187 141 root S 783m318.1 0.0 DvdPlayer -s power
751 141 root S 783m318.1 0.0 DvdPlayer -s power
178 141 root S 783m318.1 0.0 DvdPlayer -s power
180 141 root S 783m318.1 0.0 DvdPlayer -s power
184 141 root S 783m318.1 0.0 DvdPlayer -s power
185 141 root S 783m318.1 0.0 DvdPlayer -s power
182 141 root S 783m318.1 0.0 DvdPlayer -s power
229 141 root S N 783m318.1 0.0 DvdPlayer -s power
179 141 root S 783m318.1 0.0 DvdPlayer -s power
141 90 root S 783m318.1 0.0 DvdPlayer -s power
296 141 root S 783m318.1 0.0 DvdPlayer -s power
239 141 root S 783m318.1 0.0 DvdPlayer -s power
233 141 root S 783m318.1 0.0 DvdPlayer -s power
234 141 root S 783m318.1 0.0 DvdPlayer -s power
173 141 root S 783m318.1 0.0 DvdPlayer -s power
228 141 root S 783m318.1 0.0 DvdPlayer -s power
142 141 root S N 783m318.1 0.0 DvdPlayer -s power
143 141 root S N 783m318.1 0.0 DvdPlayer -s power
297 141 root S 783m318.1 0.0 DvdPlayer -s power
298 141 root S 783m318.1 0.0 DvdPlayer -s power
631 528 root S 6712 2.6 0.0 /usr/local/etc/hdd/root/samba/smbd/smbd -D -s smb.conf
528 1 root S 6420 2.5 0.0 /usr/local/etc/hdd/root/samba/smbd/smbd -D -s smb.conf
534 528 root S 6420 2.5 0.0 /usr/local/etc/hdd/root/samba/smbd/smbd -D -s smb.conf
63 1 root S 2080 0.8 0.0 inetd
785 784 root S 2072 0.8 0.0 -sh
avatar
vic1972

Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 46
Localización : Malaga

Ver perfil de usuario

Volver arriba Ir abajo

Re: Usando los temporizadores crontab

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.