Hacks para Unix-like:Planificar tareas at
Planificación de tareas con 'at' Administración | ||
---|---|---|
Dificultad : | Normal | |
Necesitas : | ||
Programas relacionados : | ||
Comandos relacionados : | at crontrab | |
Archivos relacionados : | /etc/crontab | |
Estandares relacionados : | ||
Enlaces relacionados : |
Qué es la planificación de tareas
editarCuando realizamos tareas de administración hay ocasiones en que queremos ejecutar programas o comandos en un determinado momento, o de forma periódica, para ahorrar tiempo y esfuerzo podemos indicarle al sistema que ejecute estas tareas por nosotros en un momento determinado. Bastará editar un archivo o un simple comando y nuestro Linux se ocupará de todo. Esto lo podemos hacer mediante el comando at o mediante el servicio crontab.
Cómo administrar las tareas
editarCrontab es un demonio que se ejecuta una vez por minuto, y decide si debe ejecutar las acciones que le hemos indicado según lo que le hayamos especificado en el archivo /etc/crontab. Cada usuario guardara su propia versión de este archivo.
Otra opción es usar el comando at, que mediante unas simples indicaciones desde la línea de comandos indicará al sistema cuando debe realizar una tarea.
Primero comprobamos que el demonio está corriendo y luego le damos las instrucciones> /etc/init.d/atd status Checking for at daemon: running > at noon tomorrow < vaciar_papelara > at 2000 pm August 22 < vaciar_papelara // vacía la papelera a las 20:00 el 22 de agosto > at now + 1 hours < vaciar_papelara // Ejecutara el script vaciar papelera dentro de una hora > atrm * // eliminamos los trabajos pendientes |
Para mas información acerca del comando at consultar el manual |