Ejecuta un comando a la hora que quieras con AT
Enviado por miguelcarmona :: 19 de noviembre de 2012
¿Cómo funciona AT? Pues muy sencillo, la forma básica sería escribir en el terminal :
$ at 15:37
Y debe salirnos algo como esto:
warning: commands will be executed using /bin/sh
at>
Posteriormente escribimos el comando a ejecutar a esa hora, por ejemplo:
at> killall console
Luego salimos de AT tecleando Ctrl+D. En resumen se verá algo como esto:

job 3 at Tue Oct 2 15:45:00 2012
En este caso es el número 3. Cuando tenemos varios proceso ejecutados con AT, podemos consultarlos con el comando:
$ atq
Cuando sepamos el proceso que queremos matar, solo tenemos que teclear:
$ atrm #
Por lo tanto, si quiero matar el proceso del ejemplo, solo tengo que poner:
$ atrm 3
Listo
AT tiene otras opciones, como por ejemplo la opción de enviarnos un correo cuando ejecute la tarea. Estas opciones las pueden ver tecleando en consola:
$ man at
vía: blog.desdelinux.net/ejecuta-un-comando-a-la-hora-que-quieras-con-at/