El comando shutdown detiene, apaga o reinicia el sistema. Lo puede hacer en el mismo instante de la ejecución de la orden o a una hora determinada mandando o no un mensaje a los usuarios que estén conectados. Cinco minutos antes de la hora establecida para el shutdown el sistema no aceptará la conexión de nuevos usuarios.
Para parar el sistema usamos la opción -H:
# shutdown -H
Para apagar el sistema usamos la opción -P, que es la opción por defecto:
# shutdown -P
Para reiniciar el sistema usamos la opción -r:
# shutdown -r
Las operaciones anteriores se realizan en el mismo momento de la ejecución de la orden, pero puede especificarse una hora concreta, para lo cual se puede usar el formato de 24h (hh:mm) o bien +minutos, por ejemplo, +5 para indicar que el shutdown se realice dentro de 5 minutos. Un +0 o now indicaría ahora mismo.
Un reboot dentro de una hora:
# shutdown -r +60
Un apagado a las tres de la tarde:
# shutdowm -P 15:00
Estos shutdown programados se pueden cancelar con la opción -c:
# shutdown -c
Para mandar un mensaje de aviso a los usuarios que estén conectados al sistema es obligatorio especificar una hora y a continuación irá el mensaje:
# shutdown -P 15:00 "El sistema se apagará a las 15:00. Disculpen las molestias."