jajaja si, el lenguaje humano dá para formar frases con dobles sentidos, ese es un tema en donde se nota la diferencia. también está el tema de la ambiguedad en las respuestas que uno pueda dar; pero, si se responde bajo normas extrictas de sintaxis?
pero si desde una terminal puedes con init cambiar el nivel (sudo init 6 reinicias e init 0 apagas) entonces como solución rápida y precaria puedes hacer un script y llamarlo desde etc/rc.local... saludos