8 útiles comandos de apagado de Linux para reiniciar o apagar su PC con Linux
Ya sea para un servidor Ubuntu SSH o porque su mouse dejó de funcionar, aprender a usar shutdown
los comandos de Linux en la línea de comandos funciona de maravilla para todos. Aquí le mostramos cómo dominar el shutdown
comando para apagar rápidamente su PC.
¿Qué es un comando de apagado?
En Linux, hay dos formas de apagar su PC (tres si desconecta el enchufe):
- Presionando el botón de apagado
- Apagado a través de la Terminal.
Si bien puede ser una molestia intentar acceder primero a la Terminal antes de apagarla, en realidad es bastante útil, especialmente para apagar una PC o servidor Linux remoto a través de SSH .
El shutdown
comando apaga su PC como lo hace el botón de apagado en la bandeja del sistema. Pero se pone aún mejor: tiene opciones que te permiten elegir cuándo apagar, entre otras cosas.
Cómo usar los comandos de apagado
El formato es así:
sudo shutdown <optional setting flag> <shutdown time> <optional message>
Como la mayoría de los comandos de nivel de sistema en Linux, deberá sudo
hacer que esto funcione. Y luego puede elegir un indicador de opción y otras opciones. Repasaremos cada uno de ellos a lo largo de este artículo.
1. Comando de apagado básico
El shutdown
comando inicia el proceso de apagado que elimina todas las aplicaciones en curso antes de apagarse. Esto requiere una configuración de tiempo: debe decirle cuándo apagarse antes de que funcione. Al agregar now
next to shutdown, le está diciendo a su PC que detenga todo lo que está haciendo y se apague de inmediato.
sudo shutdown now
También puede vincular un acceso directo de apagado automático a este comando y hacer un botón de apagado de bricolaje. Es un comando útil para servidores SSH porque es muy fácil de recordar. Sin embargo, algunas distribuciones y versiones de Linux pueden requerir que agregue un indicador -h
o -P
para que funcione.
2. Apagado sin apagado
sudo shutdown -h now
o
sudo halt
Hay momentos en que es mejor apagar la computadora sin desconectar la energía. El halt
comando hace todo lo que shutdown
hace el comando menos el paso final: cortar la energía del sistema. Esto funciona muy bien cuando tiene periféricos autónomos que tardan más en apagarse que la computadora principal.
Sin embargo, es mejor usar el shutdown
comando con la -h
bandera. Esto se debe a que shutdown
le permite configurar cuándo apagar la PC, lo que veremos en un momento.
3. Apagar con Power Off
sudo shutdown -P now
o
sudo poweroff
Aún así, el mejor comando de apagado de Linux para usar sería el shutdown
comando con la -P
bandera. Solo recuerda que necesita una «P» mayúscula y no una pequeña.
4. Apagado después de X Minutos
sudo shutdown +<minutes>
Suponga que tiene un proceso que terminaría en 30 minutos. Tal vez estés descargando algo y creas que estará listo en ese momento. Puede intentar reemplazarlo now
con un +
y cuánto tiempo más desea que espere en minutos antes de apagarse. Por ejemplo: sudo shutdown +30
apaga la computadora después de 30 minutos.
Recuerda que esto no espera a que finalice ningún proceso antes de trabajar, por lo que si tu tarea tarda un poco más de lo debido, este comando de apagado de Linux apagará tu PC tan pronto como finalice la cuenta regresiva.
5. Apagar en un momento determinado
sudo shutdown <hour>:<minute>
Si eres como yo, que se queda dormido sobre el teclado a las 3 a. m. y se despierta con una PC caliente que ha estado reproduciendo música de YouTube toda la noche, desearás que haya una forma de apagarla después de cierto tiempo. Afortunadamente, shutdown
también te permite elegir una hora.
Por ejemplo, el uso sudo shutdown -P 2:45
apaga su PC con Linux tan pronto como llega a las 2:45 AM. Lee la hora en formato de 24 horas, por lo que deberá escribir sudo shutdown -P 14:45
si desea apagarlo a las 2:45 de la tarde.
6. Envíe un mensaje de advertencia antes del apagado
sudo shutdown <time> "<message>"
Cuando está ejecutando un servidor Linux con varios usuarios conectados, será bueno enviar un mensaje para informar a todos sobre el cierre. Al agregar algo entre «comillas», el servidor Linux puede transmitir un mensaje personalizado a otros usuarios a través de la línea de comando.
Para las funciones automáticas de apagado y reinicio en los servidores, este mensaje puede ser muy importante. Puede agregar esto a un script que se ejecuta al arrancar. De esa manera, su servidor Linux puede apagarse automáticamente para mantenimiento o actualización programados.
7. Comando de reinicio básico
sudo shutdown -r now
o
sudo reboot
Al usar la -r
bandera, puede hacer que su PC se reinicie en lugar de apagarse. Puede reemplazar now
con la hora de hacer un apagado programado, lo que funciona muy bien para los sistemas automáticos y servidores con actualizaciones nocturnas.
Alternativamente, está el sudo reboot
comando, pero este no le permite configurar la hora. Funciona igual que sudo shutdown -r now
en su mayor parte.
8. Comandos de apagado forzado
sudo poweroff -f
o
sudo halt -f
o
sudo shutdown -f
No todos los días se obtiene un sistema que deja de responder hasta el punto de que la mayoría de los comandos no funcionan. Los comandos poweroff
, halt
y shutdown
pueden tomar la -f
bandera para forzar un apagado. Esta es básicamente la versión electrónica de un interruptor de encendido: matará a la fuerza todas las tareas y se apagará.
Solo use esto cuando los comandos normales de apagado y reinicio no funcionen. Está obligado a perder datos (y la integridad del sistema) cada vez que use esto.
Bonificación: cancelar un comando de apagado
sudo shutdown -c
Suponga que cometió un error y desea cancelar un shutdown
comando programado. Ni Ctrl+ Cni escribir exit
en la línea de comando lo detendrían.
El shutdown
comando tiene una -c
opción que le dice al sistema que cancele la hora a la que planeó apagarlo.
Preguntas frecuentes
¿Los comandos de apagado de Linux rompen las aplicaciones?
El comando de apagado no interrumpirá las aplicaciones, pero si tiene archivos sin guardar, los cambios se perderán cuando el sistema se apague.
¿Por qué necesito escribir «sudo» cada vez que ingreso un comando de apagado en Linux?
El comando de apagado es una aplicación de nivel de sistema, es por eso que requiere los privilegios de superusuario para ejecutarse.
¿Funcionan los comandos de apagado de Linux en Windows?
No. El shutdown
comando solo funciona en Linux. Para Windows, puede hacer uso de estos consejos para apagarlo de forma remota .
¿Puedo apagar mi PC antes de un apagado programado?
Un apagado programado solo funciona cuando se cumplen las condiciones. Puede apagar su PC de manera segura en cualquier momento antes del apagado programado.
Crédito de la imagen: mano humana presione el botón de apagado en la pantalla virtual por 123RF. Captura de pantalla de Terenz Jomar Dela Cruz
- Pío
Deja una respuesta