shutdown - Detiene, apaga o reinicia la máquina
SINTAXIS
shutdown [OPCIONES...] [HORA] [MENSAJE...]
DESCRIPCIÓN
shutdown se puede utilizar para detener, apagar o reiniciar la máquina.
El primer argumento puede ser una cadena de tiempo (que normalmente es "ahora"). Opcionalmente, esto puede seguido de un mensaje que se enviará a todos los usuarios conectados antes de apagarse.
La cadena de tiempo puede estar en el formato "hh:mm" para hora/minutos, especificando la hora en la que se ejecutará el apagado, especificado en formato de reloj de 24 horas. Alternativamente, puede estar en la sintaxis "+m" que se refiere al número de minutos m especificado a partir de ahora. "ahora" es un alias de "+0", es decir, para activar un apagado inmediato. Si no se especifica ningún argumento de tiempo, se asume "+1".
Tenga en cuenta que para especificar un mensaje, también debe especificar un argumento de tiempo.
Si se utiliza 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.
OPCIONES
Las siguientes opciones son comprendidas:
--help
Imprime un texto de ayuda breve y sale.
-H, --halt
Detiene la máquina.
-P, --poweroff
Apaga la máquina (el valor predeterminado).
-r, --reboot
Reinicia la máquina.
-h
Es lo mismo que --poweroff, pero no anula la acción a realizar si es "halt". Por ejemplo, shutdown --reboot -h significa "poweroff", pero shutdown --halt -h significa "halt".
-k
No detener, apagar ni reiniciar, sino simplemente escribir el mensaje.
--no-wall
No enviar el mensaje antes de detener, apagar o reiniciar.
-c
Cancelar un apagado pendiente. Esto se puede utilizar para cancelar el efecto de una invocación de shutdown con un argumento de tiempo que no sea "+0" o "ahora".
--show
Mostrar una acción de apagado pendiente y la hora, si existe.
Agregado en la versión 250.
ESTADO DE SALIDA
En caso de éxito, se devuelve 0; en caso contrario, se devuelve un código de error distinto de cero.
COMPATIBILIDAD
El comando shutdown en los sistemas init anteriores (incluido sysvinit) tenía como valor predeterminado el modo de un solo usuario en lugar de apagar la máquina. Para cambiar al modo de un solo usuario, utilice systemctl rescue en su lugar.