mi vida mas facil con Linux

Las utilidades cron y at nos ayudan a automatizar procesos en nuestro sistema Linux. Pueden configurarse para realizar copias de seguridad automáticas o incluso despertarte por la mañana.sorprendido(a)?

En Linux hace mucho que no hay necesidad de tomar notas para recordar tareas que necesitas llevar a cabo en el futuro, Linux nos hace la vida mas fácil con una variedad de aplicaciones. El programa at permite programar las tareas a realizar, mientras que cron controla los trabajos recurrentes.

Con esta breve introducción y sin explayarme mas ya que solo pretendo hacer conocer esta magnifica herramienta les dejo con el ejemplo.

Puede invocarse a at desde la linea de comandos y esperar a que lleve a cabo su trabajo, a continuacion se escriben mas comandos en la shell y se sale presionando [Ctrl]+[D].

jean@dEbIaN:~$ at 06:00
warning: commands will be executed using /bin/sh
at> mpg321 -z /home/jean/myMusica/*
at>
job 5 at Sat Dec 11 06:00:00 2010


De esta manera se le está diciendo al reproductor de la linea de comando mpg321 que nos despierte a las 06:00 en punto reproduciendo una selección de canciones del directorio /home/jean/myMusica/. Aqui hago un parenticis porque yo no tenia instalado el reproductor de linea de comando mpg321 en mi sistema. Así que manos a la obra... a instalarlo!

-verificamos si tenenemos el paquete en nuestro repositorio.
jean@dEbIaN:~# apt-cache search mpg321

-instalamos el paquete
jean@dEbIaN:~# apt-get install mpg321


EnHoraBuena todo listo. Para que esto funcione, lógicamente, el ordenador debe estar encendido a la hora designada.

Se estarán preguntando y como hago para poder parar una tarea programada? ps bien, hagamoslo!
listamos las tareas que tenemos

jean@dEbIaN:~$ atq
6 Sun Dec 12 06:00:00 2010 a jean


En mi caso me muestra una sola tarea y lo eliminamos con la siguiente instrucción.

jean@dEbIaN:~$ atrm 6


Si desean manejar tareas recurrentes de forma regular, no es recomendable correr at repetidamente; en su lugar debería probarse con la otra opción que brinda Linux. cron -les dejo como tarea su investigación- EOF'

About this entry