
http://man.he.net/?topic=shutdown§ion=all
Entonces, ¿debo entender que DEBES especificar el "tiempo en el futuro" como minutos? ¿Los segundos no son posibles?
shutdown +1
¿Este es el valor predeterminado y el más bajo posible (excepto +0)? En otras palabras, ¿60 segundos como mínimo? ¿No puedo especificar que se apague/reinicie en diez segundos?
Si lo hago
shutdown now
oshutdown +0
, ¿eso significa que "agresivamente" simplemente corta todo lo que se está ejecutando, sin darles señal ni oportunidad de salir limpiamente? ¿Reinicio forzado instantáneo?Digamos que uso un minuto (o más). ¿Qué pasa si algo todavía no ha salido limpiamente cuando se acaba el tiempo? ¿Forzará el reinicio/reinicio de todos modos, sin importar en qué estado se encuentre la aplicación en ejecución?
Respuesta1
El momento es el momento de iniciar el cierre, no el momento de su finalización. Por lo tanto, apagar ahora comenzará a cerrarse ahora. Completará el procedimiento completo que realiza el apagado en un minuto.
Respuesta2
- Corregir según
man 8 shutdown
¿Este es el valor predeterminado y el más bajo posible (excepto +0)? En otras palabras, ¿60 segundos como mínimo? ¿No puedo especificar que se apague/reinicie en diez segundos?
O lo especificas now
o al menos un minuto en el futuro.
Alternativamente puede ejecutar, por ejemplo
sleep 10 && poweroff
No, el sistema realizará todos los pasos de apagado normalmente (detener procesos de usuario, detener servicios, vaciar cachés, desmontar dispositivos y reiniciar/apagar).
Sí, forzará la detención/reinicio/apagado, pero depende de cómo se inició un servicio/aplicación. Ver, por ejemplo
DefaultTimeoutStopSec
:https://www.freedesktop.org/software/systemd/man/systemd-system.conf.html