LINUX

4 comandos para apagar Linux desde la terminal

Según la página del manual, apagar un sistema significa apagar el sistema de manera segura o elegante.

El comando de terminal de Linux más simple para apagar un sistema es el comando ‘apagar’ y debería funcionar en máquinas Ubuntu y Centos / RHEL. Después de que se emite el comando de apagado, el sistema enviará una notificación a todos los usuarios y procesos que hayan iniciado sesión indicando que la máquina se está apagando.

Ahora analicemos los diferentes comandos disponibles en Linux para apagar con algunos ejemplos prácticos.

1) Comando de apagado de Linux

La sintaxis del comando shutdown y sus opciones se encuentran a continuación.

shutdown [OPTION]... TIME [MESSAGE]

comando de apagado en linux

De forma predeterminada, la máquina se apagará en 1 minuto y puede cancelar el programa emitiendo shutdown -c. El tiempo se puede dar en formato de 24 horas HH: MM o + m, donde m es el número de minutos que se debe esperar antes de apagar el sistema.

• El sistema se puede apagar inmediatamente proporcionando «ahora» en lugar de la hora. Por ejemplo

$ sudo shutdown -h now

apagará el sistema inmediatamente.

• Para apagar la máquina después de un número determinado de minutos o establecer un retraso, por ejemplo

$ sudo shutdown -h +3

Broadcast message from root (pts/0) (Tue Nov 6 00:23:48 2012):

The system is going DOWN for system halt in 3 minutes!

• En formato de 24 horas

$ sudo shutdown -h 00:45

Broadcast message from root (pts/0) (Tue Nov 6 00:30:54 2012):

The system is going DOWN for system halt in 15 minutes!

• También se puede proporcionar un mensaje personalizado

$ sudo shutdown -h +5 "Save your work."

Broadcast message from root (pts/0) (Tue Nov 6 00:43:48 2012):

Save your work.
The system is going DOWN for system halt in 5 minutes!

• Este comando espera a que se complete el comando antes de devolver el mensaje. Entonces se puede cancelar con ctrl + c. El apagado también se puede cancelar con la opción -c.

$ sudo shutdown -c

2) Comando de apagado

Otro comando que se puede usar para apagar el sistema es el comando poweroff.

$ sudo poweroff

Broadcast message from root (pts/0) (Tue Nov 6 09:39:17 2012):

The system is going down for system halt NOW!

3) Detener comando

El comando de detención también apagará el sistema.

$ sudo halt

Broadcast message from root (pts/0) (Tue Nov 6 09:42:43 2012):

The system is going down for system halt NOW!

4) Comando de inicio

El comando init se usa para cambiar el nivel de ejecución del sistema Unix / Linux. Estos niveles de ejecución del sistema son 0-6. El nivel de ejecución 0 se utiliza para detener el sistema.

$ sudo init 0
INIT: Switching to runlevel: 0
INIT: Sending processes the TERM signal

A diferencia de otros comandos que hemos visto hasta ahora, el comando init no transmitirá ningún mensaje sobre la detención del sistema.

5) Comandos de alimentación de Systemctl

Ahora, veamos cómo usar el comando systemctl para apagar un sistema.

El siguiente comando apagará el sistema y apagará la máquina y enviará una notificación a todos los usuarios que hayan iniciado sesión.

$sudo systemctl poweroff

El siguiente comando apagará el sistema pero no apagará la máquina. Esto enviará una notificación a todos los usuarios que hayan iniciado sesión.

$sudo systemctl halt

Apague la máquina, pero no enviará ninguna notificación a todos los usuarios que hayan iniciado sesión.

$sudo systemctl --no-wall poweroff

Para mostrar los detalles del cierre, ejecute el siguiente comando.

$sudo journalctl -u systemd-shutdownd

Leer también:

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba
Cerrar