Apaga tu sistema GNU/Linux desde la terminal de forma segura con el comando poweroff. Aprende cómo usarlo y sus opciones más útiles.


En sistemas GNU/Linux, el comando poweroff es una herramienta esencial utilizada para apagar el sistema de forma segura. Aunque existen otras formas de detener un sistema, como halt o shutdown, poweroff es una de las más directas y eficientes para enviar una señal de apagado al sistema operativo y al hardware.

Este comando puede ejecutarse desde la terminal y es especialmente útil en entornos sin interfaz gráfica, como servidores o sistemas embebidos.

¿Para qué se usa poweroff?

El comando poweroff apaga completamente el sistema operativo y, cuando es posible, también corta la energía de la máquina. Es decir, no solo detiene el sistema operativo, sino que también solicita a la BIOS/UEFI que apague físicamente el equipo.

Este comando es útil en casos como:

  • Apagar un servidor remoto desde la terminal.
  • Automatizar tareas de mantenimiento que requieran apagar el sistema tras completarse.
  • Forzar un apagado desde un entorno de recuperación.

Es importante destacar que poweroff requiere privilegios de superusuario (root) o permisos especiales mediante sudo.

Sintaxis básica

poweroff [opciones]

En muchos sistemas, poweroff es un enlace simbólico al comando systemctl poweroff o shutdown -h now, dependiendo del sistema de inicio utilizado (systemd, SysVinit, etc.).

Ejemplos de uso

A continuación, se presentan algunos ejemplos prácticos de este comando.

Apagar el sistema inmediatamente

sudo poweroff

Apaga el sistema de inmediato. Equivale a systemctl poweroff.

Programar apagado después de cierto tiempo

Aunque poweroff por sí solo no permite temporizadores, puedes combinarlo con sleep:

sleep 60 && sudo poweroff

Este comando apaga el sistema después de 60 segundos.

Simular un apagado sin ejecutarlo (modo dry-run)

En algunos sistemas, puedes combinarlo con systemctl para probar:

systemctl --dry-run poweroff

Esto no apagará el sistema, pero mostrará lo que sucedería.

Forzar el apagado sin cerrar servicios limpiamente

⚠️
No recomendado salvo emergencias.
sudo poweroff -f

En versiones antiguas o cuando se vincula a shutdown, la opción -f puede forzar el apagado sin notificar a los procesos.

Apagar desde un script personalizado

#!/bin/bash
echo "Apagando el sistema, adiós voidnull..."
sudo poweroff

Este tipo de script puede ejecutarse como parte de tareas automatizadas o cron jobs.

Conclusión

El comando poweroff es una herramienta poderosa y directa para apagar el sistema en GNU/Linux. Aunque existen alternativas como shutdown o halt, poweroff es frecuentemente la forma más clara de realizar esta tarea. Como siempre, úsalo con precaución y asegúrate de que no haya procesos críticos en ejecución antes de apagar tu máquina.


¿Buscas otro comando?

¡Revisa nuestro "Diccionario de comandos para GNU/Linux"!

Diccionario de comandos para GNU/Linux
Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación