Apagado automatico en GNU/Linux

22Ene08

En ocasiones, resulta que tengo que dejarme el computador encendido y aunque no estaré sacando rendimiento a su uso durante todo el tiempo que este fuera, no sabía como apagarlo de modo automático.

En Microsoft Windows disponía de programas para el auto-apagado de mi computador pero en GNU/Linux, no hace falta ningún programa (aunque los hay) para apagar mi ordenador. El comando shutdown nos resolverá cualquier imprevisto.

No voy a entrar tampoco en mucho detalle ya que para eso tenemos –help o el man pero si me gustaria comentar algunas cosillas de shutdown, comando sencillo y eficaz.

Para apagar nuestro computador dentro de X minutos haríamos:
shutdown -h +30
siendo 30 el número de minutos que tardará en apagarse o también podemos hacer:
shutdown -h 17:45
haciendo que se apague exactamente a esa hora dando igual el número de minutos restantes. Pero por si cualquier imprevisto queréis cancelar el apagado solo deberéis introducir en el terminar
shutdown -c
cancelando el apagado.

Para más información
shutdown --help

Aunque si no nos gusta utilizar el terminal en ninguna sus opciones (aunque esta me parece la más sencilla y perfecta) tenemos programas como GShutdown que nos da una interfaz gráfica realizada en GTK+ compatible tanto en Gnome como en KDE y XFCE, disponible para Ubuntu(i386/AMD64), Fedora7(i386), OpenSuse y el source para compilar.

GShutdown

Para más información gshutdown.tuxfamily.org.

Anuncios


12 Responses to “Apagado automatico en GNU/Linux”

  1. Justo lo que estaba buscando, GRACIAS! me gustó que hayas puesto las dos formas de hacerlo, me tiro por el lado de la terminal, pero también voy a probar el gshutdown. Saludos y suerte!

  2. 2 edgar alfredo

    gracias por este post, solo una duda, el ejemplo que pones con la linea de comandos, se apagara a la hora 17:45 del reloj del sistema o se apagara cuando hayan transcurrido 17 horas y cuarenta y cinco minutos. saludos.

  3. Hola edgar alfredo,
    si pones shutdown -h +30, ’30’ son los minutos que pasarán hasta su apagado pero si pones shutdown -h 17:40 es la hora a la que se apagará.

    Salu2.

  4. 4 sdf@gmail.com

    hola como le hago para auto apagar ubuntu todos los dias a la misma hora?

    no quiero que cada que prenda la pc estar escribiendo en terminal, quiero algo que lo programe una vez y que se ejecute solo siempre que prenda la pc, en windows hay vario programas que hacen eso.

    Si tienen la solucion, ser claros porfavor.

    gracias!

  5. Hola sdf@gmail.com,

    para automatizar tareas debes utilizar el comando ´cron´. El ´man´ siempre es la mejor opción en estos casos pero seguro que Google te ayudará también.

    Salu2!

  6. 6 sdf@gmail.com

    hola horuhe, gracias por responder…
    si he visto eso de elcomando cron, pero no le entnedi muy bien, por ejemplo s quiero que ubuntu se apage todos los dias a la 1:30am que pasos debo de seguir?

    y otra opcion que quiero es que se apague seimpre despues de 3 horas desde que inicia ubuntu.. como le hago?

    con respecto a el comando mas, ya lo vi es un manual.

    GRACIAS POR SU AYUDA!

  7. 7 sdf@gmail.com

    hola como le hago para auto apagar ubuntu todos los dias a la misma hora?

    no quiero que cada que prenda la pc estar escribiendo en terminal, quiero algo que lo programe una vez y que se ejecute solo siempre que prenda la pc, en windows hay vario programas que hacen eso.

    Si tienen la solucion, ser claros porfavor.

    si es con “cron” explicarlo, esto es lo que quiero hacer:

    1 – auto apagar a la 1:30am todos los dias
    2 – auto apagar a las 3 horas de uso (desde que inicia ubuntu a las 3horas de uso apagar)

    gracias!

  8. 8 alguien

    AUTO APAGAR UBUNTU ALA MISMA HORA TODOS LOS DIAS

    1- abres la terminal y escribes sudo crontab -e (escribes tu contraseña para continuar)

    2- aparecera un menu que te dira que escojas entre 3 opciones, seleccionas la que dice “easy” creo que es opcion dos

    3- y saldra algo asi:

    —————————————————————————————————————-
    Terminal
    —————————————————————————————————————–
    GNU nano 2.0.9 File: /tmp/crontab.9PzWF2/crontab

    # m h dom mon dow command

    [ Read 20 lines ]
    ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
    ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text^T To Spell
    —————————————————————————————————————-
    —————————————————————————————————————–

    4- si queires que tu compu se apague todos los dias a las 12:30am y a las 3:00am escribe lo siguiente:

    —————————————————————————————————————-
    Terminal
    —————————————————————————————————————–
    GNU nano 2.0.9 File: /tmp/crontab.9PzWF2/crontab

    # m h dom mon dow command

    30 0 * * * /sbin/shutdown -h now
    0 3 * * * /sbin/shutdown -h now

    [ Read 20 lines ]
    ^G Get Help ^O WriteOut ^R Read File ^Y Prev Page ^K Cut Text ^C Cur Pos
    ^X Exit ^J Justify ^W Where Is ^V Next Page ^U UnCut Text^T To Spell
    —————————————————————————————————————-
    —————————————————————————————————————–

    nota : puedes poner cualquier hora por ejemplo para la 13:15 (1:30pm) seria:
    15 13 * * * /sbin/shutdown -h now

    5-para guardar lo que has porgramado presiona crt+o y enter y para salir ctrl+x (asi tienes que salir y no cerrando la ventana)

    6-para ver tus tareas programasdas escribe en terminal sudo crontab -l y asji veras tu tareas.

  9. 9 alguien

    una correccion minima antes de el paso “5” donde dice “nota”, que no afecta en algo al proceso pero no queiro que se confundan con algo:

    nota : puedes poner cualquier hora por ejemplo para la 13:15 (1:15pm)<<<[habia puesto 1:30] seria: 15 13 * * * /sbin/shutdown -h now

  10. 10 eldeibit

    He intentado programar la hora pero no se apaga. Y lo tengo programado.

  11. 11 alguien

    1-en la termina escribes: sudo crontab -e

    2-escojes la opción Facil (easy) (esto en caso de ser la primera ves que ejecutas crontab)

    3- ahora agrega:
    30 23 * * * /sbin/shutdown -h now
    35 23 * * * /sbin/shutdown -h now
    40 23 * * * /sbin/shutdown -h now

    NOTA: “30 23”, son las 11hrs con 30 min, tu puedes agregar la hora que desees y cuantas quieras, así como yo lo hice, agregue a las 11:30,11:35 y 11:40 pm

    Espero ayude

    UBUNTU/DEBIAN

  12. 12 alguien

    y guardas con CRTL + O y cierras con CTRL + X


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: