Para executar um script na inicialização do Ubuntu
- Edite
/etc/rc.locale adicione seus comandos. - O script deve sempre terminar com
exit 0
Para executar um script ao reiniciar o Ubuntu
- Coloque seu script em
/etc/rc0.d - E torná-lo executável (
sudo chmod +x script) - Observe que os scripts nesse diretório são executados em ordem alfabética.
- O nome do seu script deve começar com o K99 para ser executado no momento certo.
Para executar um script no desligamento
- Coloque seu script em
/etc/rc6.d - e torná-lo executável (
sudo chmod +x script) - Observe que os scripts nesse diretório são executados em ordem alfabética.
- O nome do seu script deve começar com o K99 para ser executado no momento certo.
Para executar um script no logout
-
man bashtem isto a dizer sobre isso:When a login shell exits, bash reads and executes commands from the file ~/.bash_logout, if it exists. Então você pode adicionar o script executado durante o logout para~/.bash_logout. - Certifique-se de que é executável.
- Talvez seja necessário adicionar
$HOME/.bash_logoutaetc/gdm/PostSession/Defaultpara que ele funcione.