Apagar y reiniciar mediante comandos

Muchas veces queremos saber cómo apagar el ordenador, reiniciarlo… cada uno transcurrido un tiempo determinado o a una hora exacta, bueno, acá les dejo cómo hacer esto desde la terminal:

Para apagar la PC:

kzkggaara@geass:~$ sudo shutdown -h now
Nota: Es necesario ingresar nuestro password de root ya que se requiere permisos administrativos.

Para apagar la PC luego de un tiempo determinado:

kzkggaara@geass:~$ sudo shutdown -h +«tiempo-deseado»
Deben cambiar “«tiempo-deseado»” por el número o cantidad de minutos a esperar antes de apagar el sistema.
Ejemplo: sudo shutdown -h +10 //El sistema se apagará a los 10 minutos de haber introducido esta línea de comando.
Nota: Es necesario ingresar nuestro password de root ya que se requiere permisos administrativos.

Para apagar la PC a una hora determinada:

kzkggaara@geass:~$ sudo shutdown -h «hora-deseada»
Deben cambiar “«hora-deseada»” por lógicamente la hora a la que desean que se apague el sistema. Reloj en formato de 24 horas, es decir; de 0 a 23.
Ejemplo: sudo shutdown -h 22:30 //El sistema se apagará a las 22 con 30 minutos, o sea; a las 10 y media de la noche.
Nota: Es necesario ingresar nuestro password de root ya que se requiere permisos administrativos.

Para reiniciar la PC cualquiera de los siguientes:

kzkggaara@geass:~$ sudo shutdown -r now
kzkggaara@geass:~$ sudo reboot
Nota: Es necesario ingresar nuestro password de root ya que se requiere permisos administrativos. Además, cualquiera de las dos líneas anteriores hacen lo mismo; reiniciar la PC.

Para reiniciar la PC luego de un tiempo determinado:

kzkggaara@geass:~$ sudo shutdown -r +«tiempo-deseado»
Deben cambiar “«tiempo-deseado» ” por el número o cantidad de minutos a esperar antes de reinicie el sistema.
Ejemplo: sudo shutdown -r +10 //El sistema se reiniciará a los 10 minutos de haber introducido esta línea de comando.
Nota: Es necesario ingresar nuestro password de root ya que se requiere permisos administrativos.

Para reiniciar la PC a una hora determinada:

kzkggaara@geass:~$ sudo shutdown -r «hora-deseada»
Deben cambiar “«hora-deseada»” por lógicamente la hora a la que desean que se reinicie el sistema. Reloj en formato de 24 horas, es decir; de 0 a 23.
Ejemplo: sudo shutdown -r 22:30 //El sistema se reiniciará a las 22 con 30 minutos, o sea; a las 10 y media de la noche.
Nota: Es necesario ingresar nuestro password de root ya que se requiere permisos administrativos.

Más comandos en: Aprende a prescindir del entorno gráfico


KZKG^Gaara

KZKG^Gaara: Usuario de GNU/Linux y administrador de red desde hace algunos años. Intento mantenerme en el lado oscuro de la fuerza, pues es donde está lo divertido de la vida. Administrador y Fundador de todo esto que ven, pero uno más dentro de la familia.


40 comentarios en “Apagar y reiniciar mediante comandos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *

  1. Alguna idea para que despliegue un mensaje a cada cierto tiempo?

    1
    • Explica mejor qué quieres hacer y te ayudo a lograrlo :)

      3
      • digamos:

        shutdown -h 10 “apagando el pc en ” #tiempo

        la idea que desplieque un mensaje dentro de la misma terminal cada cierto tiempo para advertir el apagado.

        7
        • Ah, pues simple.
          Ponemos primero que espere 60 segundos, luego que pasen esos 60 segundos muestre un mensaje en la terminal que diga “Apagando” y luego de 10 segundos más, inicie el proceso de apagar.
          Sería así:
          sleep 60 && echo "Apagando" && sleep 10 && shutdown -n

          Si quieres mostrar un mensaje pero que sea una notificación del sistema (Gnome o KDE) sería con el comando notify-send, para que esto funcione debes tener instalado libnotify-bin, y la línea sería:
          sleep 60 && notify-send "Apagando" && sleep 10 && shutdown -n

          10
  2. Muy buenos,pero tambien estan:
    init 0 (apaga la pc)
    init 6 (reinica la pc)

    Son mas faciles jejee,
    saludos!

    2
    • Y un poco suicida también creo jaja, pues ir directamente al runlevel 0 sin pasar por los otros, es el equivalente a quitar el cable de corriente no?.

      init 0 lo que hace es eso no? :)

      9
      • Jajaja si, creo que cuando estoy apurada es cuando lo hago xD

        16
      • No, no es suicida. Los niveles 0 y 6 frenan todos los servicios, desmontan los discos antes de apagar, así que no es lo mismo que desenchufar el cable.
        Saludos

        23
        • Yo pensaba que los runlevels intermedios hacían esto, y luego el último que se ejecutaba es el que simplemente cerraba la conexión … vamos, que apagaba el equipo. Por lo que pensé, que simplemente llendo a este runlevel se apagaba el sistema sin haber desmontado todo ¿me puedes poner un link para leer al respecto? :)

          Gracias :D

          27
          • No se si links, pero te invito a ver el contenido del directorio /etc/rc0.d y /etc/rc6.d (si usás Debian), y compararlos con los otros niveles.
            Allí están todos los enlaces dinámicos a los servicios que se inician y frenan al cambiar de un nivel de ejecución a otro. Los enlaces que empiezan con la letra “S” arrancan un demonio, los que empiezan con “K” los detienen. Como podrás ver, en los niveles 0 y 6, todos los enlaces a demonios inician con K, lo que significa que al cambiar a esos niveles, detienen todos los demonios, desmontan los sistemas de archivo, y luego la diferencia entre 0 y 6 es que uno envía la señal de reboot y otro la de poweroff.
            Seguramente un “man init” o similar te va a dar mas información. Yo desde esta pc que escribo no puedo mostrartelo o indicarte bien en que sección lo habla por que estoy usando systemd, que reemplaza todas las entradas del manual de SystemV, como init.
            Saludos

            28
  3. Tip: Hacer shutdown -h now es equivalente a halt (ventaja: es más corto, sin parámetros y fácil de recordar), según la documentación oficial (man halt).

    4
    • El comando halt no funciona de la misma manera si usas SystemD. En ese caso frena toda la PC, pero no envía la señal ACPI para apagar, por lo que vas a tener que apretar el botón power manualmente. Por eso, el comando recomendado para reemplazar “shutdown -h now” es poweroff.
      Saludos

      29
  4. gracias por el dato. muy útil!!!

    5
  5. IceWeasel 7.0.1Debian GNU/Linux
    Merlin El Debianita

    admito que no sabía eso de reiniciar a determinada hora pero realmente no entiendo que utilidad tendría al menos en mi caso solo apago la máquina a determinada hora cuando dejo descargando algo y cálculo cuando termina y siempre le doy 1 o 2 horas más de lo que dura la descarga.

    Buen Aporte.

    6
  6. Muy bien, para algo debe servir :)

    8
    • Es util para los que usamos Window Managers. De esta forma se puede crear un una entrada en el menu (si es que tiene) para apagar o reiniciar la PC.

      Para que sudo no pida contraseña cuando se ejecuta shutdown o algun otro comando en especial, se puede crear una regla en el /etc/sudoers =)

      Saludos!

      20
  7. Útil para cuando quiero apagar el ordenador después de un tiempo determinado, para descargas o similar, gracias por compartirlo.

    11
  8. una pregunta, y como hago para que el pc se encienda a una hora determinada??

    13
    • No puedes hacer que se encienda desde 0, pero sí que vuelva de una suspensión. Para eso está el BIOS, o también en BIOS compatibles hay una herramienta de Linux. Si te interesa, te paso el enlace.
      Saludos

      24
  9. yo sólo lo uso cuando necesito reiniciar la máquina y no puedo hacerlo via gráfica

    15
  10. Se puede usar halt o poweroff para apagar y reboot para reiniciar (no necesitan parametros) con la ventaja de que estos no necesitan permisos administrativos y por lo tanto podriamos por ejemplo poner; cp archivomuygrande.mkv /media/dispositivo; poweroff

    De otro modo hay que poner el password y no podriamos hacer que se apagara despues de una operacion a menos que la hagamos como root.

    19
    • Podemos agregar el parámetro -f para forzar el apagado o reinicio del equipo casi instantáneamente, saludos.

      22
      • Forzando el apagado no es bueno, ya que ejecuta la orden de cortar la energía sin frenar servicios ni desmontar discos ¡Por eso es tan rápido!
        Saludos

        26
    • halt y poweroff SI requieren permisos administrativos. Usando la interfaz gráfica es mas sencillo debido a que X se ejecuta como root, así que no pide elevación

      25
  11. Una consulta, si necesito apagar a una hora determinada cada día, por ejemplo a las 22:30 todos los días del año, como debería hacer desde la terminal? Muchas gracias.

    30
  12. hola me gustaria saver como apagar el sistema en 8 segundos xq e estado usando unos instruciones pero solo solo lo apaga en minutos yo kiero saver en segundo

    32
  13. hola me gustaria saver como apagar el sistema en 8 segundos xq si me da pero en minutos yo kiero en segundos

    33
  14. Firefox 11.0Ubuntu
    dionny fernandez

    estoy haciendo un script usando estos comandos para que se apague mi maquina a cierta hora, todo va bien hasta que llega el punto de solicitar el password, mi pregunta es como colocar en el codigo que soy root o que al llegar a sudo su coloque la clave automaticamente y lo ejecute???
    gracias de antemano por sus respuestas…

    35
    • puedes hacer que el comando shutdown lo ejecute el usuario.
      paso a paso
      cd /sbin
      chmod u+s shutdown

      luego creas un enlace simbolico en /usr/bin
      cd /usr/bin
      ln -s /sbin/shutdown shutdown
      y ya esta el script funcionara sin necesidad de root

      37
  15. ¿y si quiero programar mi ordenador para que se encienda en una hora determinada?
    por cierto gracias ya hace tiempo que estaba buscando esta información, es decir hace como media hora…mucho…mucho tiempo.

    38
  16. ¿también me podrían ayudar? soy nuevo con linux y empecé con ubuntu pero mi carrera me obliga a usar Autocad ¿como puedo usar Autocad en ubuntu?¿la versión de Autocad para Mac funcionaría?

    39
  17. Google Chrome 33.0.1750.146Windows 7Aero
    carlos salas

    Graciassss !!! estaba necesitando tu información estamos en contacto desde donde quiera que estés si eres chica un Muuuuuuuuah y si eres chico olvidalooooo je je.

    40

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current day month ye@r *