Foros del Web » Administración de Sistemas » Unix / Linux »

Programar apagado con Cron

Estas en el tema de Programar apagado con Cron en el foro de Unix / Linux en Foros del Web. Hola a todos y gracias por vuestra atenciòn. Estoy dedicando estos dias a aprender las vicisitudes de Ubuntu 10.04 y una de las cosas que ...
  #1 (permalink)  
Antiguo 15/10/2010, 06:42
 
Fecha de Ingreso: julio-2005
Mensajes: 54
Antigüedad: 19 años, 4 meses
Puntos: 0
Programar apagado con Cron

Hola a todos y gracias por vuestra atenciòn.
Estoy dedicando estos dias a aprender las vicisitudes de Ubuntu 10.04 y una de las cosas que màs placer me producen al explorar este SO es el Terminal...
Una de las tareas que màs hago con Ubuntu es descargar diversos archivos,casi siempre de noche asì que cuando las descargas finalizan el ordenador se queda encendido.Quisiera evitar esto programando Cron para que ejecute el apagado a una hora determinada.Ya sè hacerlo con el comando shutdown
shutdown x donde x es el tiempo establecido

pero ahora quisiera hacerlo de forma màs precisa con la herramienta Cron.Abro el terminal y escribo:

rhasalgheti@Qor2:~$ at 14:41
warning: commands will be executed using /bin/sh
at> shutdown
at> <EOT>
job 10 at Fri Oct 15 14:41:00 2010
rhasalgheti@Qor2:~$

Como vèis escribo at y la hora Despuès introduzco shutdown y suponìa que asì ya estaba el comando programado pero la cuestiòn es que cuando llega la hora establecida no pasa nada.¿Què estoy haciendo mal?
  #2 (permalink)  
Antiguo 15/10/2010, 09:46
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Programar apagado con Cron

at no es lo mismo que cron, son similares pero trabajan de forma diferente.

at programa un comando para que se ejecute 1 vez, en un tiempo determinado
cron es un proceso en segundo plano (demonio, servicio) que se encarga de ejecutar periódicamente lo que tenga configurado

Creo que el problema es que shutdown necesita parámetros.
Código:
shutdown -h now # apagar
shutdown -r now # reiniciar
Incluso no es necesario que lo programes via at: el segundo parámetro de shutdown indica cuándo debe realizarse la acción:
Código:
shutdown -h 14:41

Saludos.
  #3 (permalink)  
Antiguo 15/10/2010, 11:34
 
Fecha de Ingreso: julio-2005
Mensajes: 54
Antigüedad: 19 años, 4 meses
Puntos: 0
Respuesta: Programar apagado con Cron

Si lo hago en la manera que dices sì funciona,ya lo probè tras seguir buscando informaciòn al no resolver el problema con Cron.Lo que sucede es que soy muy curioso y pretendìa arreglarlo todo sin empezar por el principio:aprender lo bàsico.Cron es bastante complejo de programar para un newbie como yo y las tareas que puede ejecutar,de todas formas,se escapan a mis limitados conocimientos.Sòlo necesitaba algo para apagar el ordenador y ya lo conseguì
Muchìsimas gracias por tu aportaciòn!! Un saludo.
  #4 (permalink)  
Antiguo 15/10/2010, 12:45
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Programar apagado con Cron

Cron no es tan complejo, es solamente cuestión de aprenderse el formato del crontab (yo cada vez que tengo que editarlo tengo que ver algún manual en internet, no me acuerdo del orden de los campos )


Saludos.
  #5 (permalink)  
Antiguo 22/10/2010, 09:22
rqd
 
Fecha de Ingreso: julio-2008
Mensajes: 228
Antigüedad: 16 años, 4 meses
Puntos: 8
Respuesta: Programar apagado con Cron

a ver si te sirve este tutorial para el cron

http://www.tutorialesytrucos.com/crontabs.html
  #6 (permalink)  
Antiguo 23/10/2010, 13:28
 
Fecha de Ingreso: julio-2005
Mensajes: 54
Antigüedad: 19 años, 4 meses
Puntos: 0
Respuesta: Programar apagado con Cron

¡Gracias a todos por vuestra ayuda! Un placer pertenecer a este foro

Etiquetas: cron, programación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:08.