Cómo apagar o reiniciar Linux desde la terminal

Apagar o reiniciar Linux desde la terminal es útil en servidores sin escritorio o para programar un apagado. Estos son los comandos clave.

Apagar ahora

sudo shutdown now
# o directamente
sudo poweroff

Reiniciar

sudo reboot
# equivalente
sudo shutdown -r now

Programar el apagado

# apagar dentro de 30 minutos
sudo shutdown -h +30
# apagar a una hora concreta
sudo shutdown -h 23:00

Para cancelar un apagado programado:

sudo shutdown -c

Diferencias rápidas

  • shutdown -h / poweroff: apagan el equipo.
  • shutdown -r / reboot: reinician.

Preguntas frecuentes

¿Por qué necesito sudo?

Apagar o reiniciar afecta a todo el sistema, así que requiere privilegios de administrador.

¿Diferencia entre shutdown y poweroff?

shutdown avisa a los usuarios y cierra servicios de forma ordenada; poweroff es más directo. En equipos de escritorio el resultado es el mismo.