Programar apagado automático de un Equipo con Linux

25 05 2009

Cron es una utilidad de sistema que sirve para lanzar procesos con una periodicidad determinada, como por ejemplo copias de seguridad u otro tipo de procesos que deben ser lanzados de forma desatendida.

El paquete Cron provee dos utilidades, el demonio cron propiamente dicho y el editor de tareas, crontab, que es la herramienta que más nos interesa.

Crontab (crontab -e) es un script que lanza nuestro editor favorito y abre un fichero donde se almacenan todos los trabajos que se lanzan periódicamente. Este fichero tiene un formato específico que veremos a continuación; una vez editado, crontab se encarga de integrarlo en el sistema.

El formato de este fichero es el siguiente:
minutos horas dia mes diadelasemana comando

Minutos Entre 0 y 59
Horas Entre 0 y 23
Día Entre 1 y 31
Mes Entre 1 y 12
Dia de la semana Entre 0 y 6. 0 es Domingo, 1 Lunes, … 6 Sábado
Comando El comando o comandos a ejecutar. Si no está en el PATH hay que especificar toda su ruta

Apagar nuestro equipo todos los días a las 0hs (24:00)

0 0 * * * shutdown -h now

Otros ejemplos:

Ejemplo 1. ejecutar todos los días un script de copia de seguridad a las 7:00 de la mañana :

0 7 * * * /home/usuario/copiadeseguridad.sh

Ejemplo 2. ejecutar todos los primeros de mes un script de copia de seguridad a las 7:00 de la mañana :

0 7 1 * * /home/usuario/copiadeseguridad.sh

Ejemplo 3. ejecutar todos los viernes a las 21:30 un script de copia de seguridad :

30 21 * * 5 /home/usuario/copiadeseguridad.sh

Ejemplo 4. Llamar al comando fetchmail cada 15 minutos :

0,15,30,45 * * * * fetchmail
*/15 * * * * fetchmail

Mas info aquí, aquí, aquí, aquí y aquí.


Acciones

Informacion



3 respuestas a “Programar apagado automático de un Equipo con Linux”

26 05 2009
Como Programar apagado automático de tu PC con Linux (12:12:42) :

[…] | Programar apagado automático….. ¿Te gustó este articulo? […]

19 08 2009
Linux-OS » Editar crontab de OpenSuse 11 (11:56:51) :

[…] Mas info aquí y aquí. […]

1 09 2009
Linux-OS » Script para reconección internet banda ancha PPPOE (10:58:39) :

[…] 3) Si necesitamos lo ponemos en el cron. […]

Deje un comentario

usted puede usar estos tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>