¿Cómo programar apagados con Shutdown en Linux?

| Última modificación: 4 de octubre de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

Si alguna vez te has preguntado cómo domar el poderoso sistema operativo Linux para apagar o reiniciar el sistema en una hora determinada, estás en el lugar correcto. En este artículo, te traemos una guía maestra sobre el comando shutdown en Linux.

El universo del desarrollo web está repleto de desafíos y herramientas que, si se dominan adecuadamente, pueden hacernos la vida considerablemente más sencilla.

Uno de esos pequeños superpoderes, especialmente para quienes trabajan en entornos Linux, es el comando shutdown. Al dominar este comando, puedes decirle a tu ordenador exactamente cuándo deseas que se apague o reinicie. Por ejemplo, si estás realizando una tarea que sabes que tardará aproximadamente tres horas, puedes programar tu máquina para que se apague de forma automática después de este tiempo.

Shutdown en Linux

Introducción al apagado de Linux

Linux, como cualquier otro sistema operativo, nos permite apagar o reiniciar nuestra máquina con solo un par de clics. Pero ¿y si te dijéramos que puedes apagar o reiniciar Linux con un comando de apagado y, además, programarlo para una hora determinada? Esto es posible con el comando shutdown en Linux.

Al adentrarte en el mundo de los comandos, descubrirás que el shutdown en Linux es una herramienta extremadamente útil. En lugar de simplemente apagar el sistema de forma inmediata, te da la libertad de especificar cuándo quieres que ocurra, ya sea en unos minutos o a una hora específica del día. Imagina tener la capacidad de finalizar todas tus tareas y decirle a tu ordenador que se apague justo después de la medianoche o reiniciar el sistema durante un receso a mitad de la tarde, todo sin tener que estar físicamente presente.

Esta función no solo es valiosa por su conveniencia. En entornos profesionales, donde las operaciones no pueden interrumpirse durante horas pico, programar reinicios o apagados durante las horas menos activas puede ser crucial para el mantenimiento y la gestión de recursos.

El comando shutdown en Linux

El comando shutdown en Linux es el principal encargado de apagar el sistema. Pero no solo eso, también puede reiniciar el sistema. Y lo mejor de todo es puede hacerlo a una hora determinada.

  • Para apagar inmediatamente: shutdown -h now
  • Para reiniciar el sistema inmediatamente: shutdown -r now
Shutdown en Linux

Programar el apagado o reinicio

Si deseas apagar o reiniciar Linux en una hora determinada, simplemente añade la hora en formato hh:mm después del comando. Por ejemplo, para programar un apagado a las 3:30 PM, usarías:

shutdown -h 15:30

Cancelando el apagado o reinicio

Si cambias de opinión o cometes un error, no te preocupes. Cancelar el comando shutdown en Linux es sencillo:

shutdown -c

¿Por qué programar un apagado?

Programar el apagado de Linux tiene sus ventajas:

  1. Descargas largas: si estás descargando algo que llevará horas y no quieres dejar tu ordenador encendido toda la noche, ¡programa el apagado!
  2. Tareas de mantenimiento: en el mundo del desarrollo web, a veces se ejecutan scripts o tareas que pueden tardar un tiempo. Puedes programar tu sistema para que se reinicie o se apague cuando estas tareas terminen.

Un pequeño recordatorio: antes de dejar tu máquina para que se apague sola, cierra las aplicaciones abiertas y guarda tu trabajo. Además, debes saber que si estás utilizando un sistema de correo electrónico en Linux, puedes recibir notificaciones sobre los apagados o reinicios programados. ¡Así estarás siempre informado!

Finalemente, si este pequeño tutorial sobre el comando shutdown en Linux te ha parecido interesante, imagina todo lo que aprenderás en nuestro Desarrollo Web Full Stack Bootcamp, la formación intensiva que te cambiará la vida. Aprenderás a nivel teórico y práctico para, en muy pocos meses, convertirte en todo un profesional del desarrollo web y destacar en el mercado laboral IT. ¡Pide más información ahora y apuesta por tu futuro!

Alberto Casero

Alberto Casero es CTO en Watium, Fundador de Kas Factory & Coordinador del Bootcamp en Desarrollo Web.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Desarrollo Web

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado