Apagar y reiniciar desde terminal
En este capítulo se verán una serie de comandos para apagar, reiniciar y enviar mensajes a usuarios desde el servidor, es importante realizar el procedimiento adecuado, ya que no sabemos si se encuentran trabajando y apagarles el sistema puede causar la perdida de la información o enojo entre usuarios.
Con estos podemos avisarles para que cierren sus trabajos y terminen sus sesiones de forma ordenada.
shutdown
Es el comando más usado para apagar el sistema de forma planificada y se puede usar con múltiples argumentos.
halt
Apaga el sistema sin enviar señal ACPI de apagado de alimentación eléctrica, es decir apaga el sistema a nivel software y no hardware, manualmente tendríamos que oprimir el botón de apagado.
poweroff
Es lo contrario a halt, este si apaga completamente el sistema y lo aleja de la corriente.
reboot
Es muy usada para reiniciar el sistema, se cierran todos los programas, demonios, etc.
Una de las formas a utilizar estos comandos son las siguientes con sus parámetros.
Reiniciar | reboot | shutdown -r | halt –reboot |
Cerrar el sistema | halt | shutdown -H | reboot –halt |
Apagar | poweroff | shutdown -P | halt -p |
Nota importante: En sistema init systemd proporciona órdenes adicionales para hacer las mismas funciones, por ejemplo systemctl reboot (reiniciará) o systemctl poweroff (apagará)
Algunos parámetros a usar.
shutdown +5 "mensaje"
Enviar un mensaje diciendo que el sistema se apagara en 5 minutos.

shutdown -c
Cancelar una orden de apagado, reinicio, etc.
shutdown -k
Envía mensajes, pero no apaga el sistema, es una alerta.
Hay dos formas para que se programe un apagado con tiempo, una relativa agregando el tiempo en horas y minutos HH:MM y absoluta, con el símbolo más aumentando en minutos, ejemplo. +5 o con la palabra now.
wall
wall "mensaje"
Envía mensajes a las terminales con la opción -n se desactiva el encabezado.
mesg
Este comando gestiona la admisión de recepción de mensajes y se le puede agregar los parámetros y (si) y n (no) para saber si queremos recibir o no mensajes.
Si un usuario común desactiva esta opción, aún podrá recibir mensajes de root.