Existen varias formas de apagar Ubuntu cuando estamos administrando el sistema remotamente desde otra máquina, esto es muy valioso sobre todo para los administradores de servidores que NO necesitan estar físicamente frente a la computadora para poder realizar las tareas necesarias para que los mismos funcionen.

Los comandos que a continuación mostramos funcionan además en varias otras distribuciones.

Para apagar Ubuntu existen varios comandos, halt, poweroff y shutdown. De estos tres el más recomendado es shutdown.

Ejemplos:
$ sudo halt

$ sudo poweroff

El comando shutdown es altamente configurable y se puede utilizar para realizar el apagado inmediato o para programar el apagado a una hora determinada. Sólo fíjense en las opciones que a continuación les mostramos.

Apagar el sistema ahora mismo:

$ sudo shutdown -h now

Apagar el sistema a una hora específica, por ejemplo 2 am:
$ sudo shutdown -h 02:00

Apagar el sistema dentro de 15 minutos
$ sudo shutdown -h +15

Nota: El comando shutdown se puede usar además para reiniciar el sistema, pasándole el comando -r, y de igual manera se puede usar para programar la hora en que se debe reiniciar el sistema, ejemplo:

$ sudo shutdown -r now

$ sudo shutdown -r + 5

$ sudo shutdown -r 02:00

Para reiniciar el sistema se acostumbra usar el comando reboot.

$ sudo reboot