Comprensión de los comandos de apagado, apagado, detención y reinicio en Linux


En este artículo, le explicaremos la diferencia entre los comandos de apagado, apagado, detención y reinicio de Linux. Dejaremos en claro lo que realmente hacen cuando los ejecuta con las opciones disponibles.

Si desea sumergirse en la administración de servidores Linux, estos son algunos de los comandos de Linux importantes que debe comprender completamente para una administración de servidores eficaz y confiable.

Normalmente, cuando desee apagar o reiniciar su máquina, ejecutará uno de los siguientes comandos:

Comando de apagado

shutdown programa una hora para que el sistema se apague. Puede usarse para detener, apagar o reiniciar la máquina.

Puede especificar una cadena de tiempo (que suele ser "ahora" o "hh: mm" para horas/minutos) como primer argumento. Además, puede configurar un mensaje de pared para que se envíe a todos los usuarios registrados antes de que el sistema deje de funcionar.

Importante: Si se usa el argumento de tiempo, 5 minutos antes de que el sistema se apague, se crea el archivo/run/nologin para garantizar que no se permitan más inicios de sesión.

Ejemplos de comandos de apagado:

# shutdown
# shutdown now
# shutdown 13:20  
# shutdown -p now	#poweroff the machine
# shutdown -H now	#halt the machine		
# shutdown -r09:35	#reboot the machine at 09:35am

Para cancelar un apagado pendiente, simplemente escriba el siguiente comando:

# shutdown -c

Comando de parada

halt indica al hardware que detenga todas las funciones de la CPU, pero lo deja encendido. Puede usarlo para llevar el sistema a un estado en el que pueda realizar un mantenimiento de bajo nivel.

Tenga en cuenta que en algunos casos apaga completamente el sistema. A continuación se muestran ejemplos de comandos de detención:

# halt		   #halt the machine
# halt -p	   #poweroff the machine
# halt --reboot    #reboot the machine

Comando de apagado

poweroff envía una señal ACPI que indica al sistema que se apague.

Los siguientes son ejemplos de comandos de apagado:

# poweroff   	       #poweroff the machine
# poweroff --halt      #halt the machine
# poweroff --reboot    #reboot the machine

Comando de reinicio

reboot indica al sistema que se reinicie.

# reboot            #reboot the machine
# reboot --halt     #halt the machine
# reboot -p   	    #poweroff the machine

¡Eso es todo! Como se mencionó anteriormente, la comprensión de estos comandos permitirá administrar de manera efectiva y confiable el servidor Linux en un entorno multiusuario. ¿Tiene alguna idea adicional? Compártelos con nosotros a través de la sección de comentarios a continuación.