Apagado después de cierto tiempo desde el inicio

Apagado después de cierto tiempo desde el inicio

Me gustaría apagar la computadora después de que estuvo funcionando, por ejemplo, durante 30 minutos.

Estoy en Raspbian (Raspberry Pi) e intenté poner /etc/rc.local:

shutdown -h 30
exit 0

pero no funciona. Lo que es más, tengo el inicio de sesión automático habilitado pero deja de funcionar ahora (muestra el mensaje de inicio de sesión X), lo que sugiere que rc.locales posible que el proceso no haya finalizado correctamente (?).

Por favor, ¿alguien puede ayudarme más?

Respuesta1

Ingrese esta línea

@reboot /path/to/file

en sudo crontab( sudo crontab -e). filees un archivo ejecutable con contenido

#!/bin/bash

at -f /path/to/anotherfile now + 30 minutes

y eventualmente, anotherfiletambién es un archivo ejecutable con contenido

#!/bin/bash

/sbin/shutdown -h now

Por supuesto, esto es brutal, es posible que desees introducir algunas variaciones para ser más indulgente con la lentitud de tus usuarios, por ejemplo, puedes usar

/sbin/shutdown -h  +1 I am not feeling well today, I quit (in 1 minute).      

información relacionada