Digite esta linha
@reboot /path/to/file
em crontab
( sudo crontab -e
) do sudo. file
é um arquivo executável com conteúdo
#!/bin/bash
at -f /path/to/anotherfile now + 30 minutes
e, eventualmente, anotherfile
também é um arquivo executável com conteúdo
#!/bin/bash
/sbin/shutdown -h now
Isto é claro, brutal, você pode querer introduzir algumas variações para ser mais tolerante em relação à lentidão de seus usuários, por exemplo, você pode usar
/sbin/shutdown -h +1 I am not feeling well today, I quit (in 1 minute).