Adicionando ou removendo um processo da inicialização do Ubuntu

Neste post vamos ver como adicionar ou remover um processo da inicialização do Linux Ubuntu, prático rápido e simples.

Como exemplo vou remover o postfix da inicialização, segue comando:

shadow@ubuntu:~$ sudo update-rc.d -f postfix remove
 Removing any system startup links for /etc/init.d/postfix ...
   /etc/rc0.d/K20postfix
   /etc/rc1.d/K20postfix
   /etc/rc2.d/S20postfix
   /etc/rc3.d/S20postfix
   /etc/rc4.d/S20postfix
   /etc/rc5.d/S20postfix
   /etc/rc6.d/K20postfix

Bom, para deixarmos o processo inicializando no Ubuntu, basta executar o seguinte comando:

shadow@ubuntu:~$ sudo update-rc.d -f postfix defaults
 Adding system startup for /etc/init.d/postfix ...
   /etc/rc0.d/K20postfix -> ../init.d/postfix
   /etc/rc1.d/K20postfix -> ../init.d/postfix
   /etc/rc6.d/K20postfix -> ../init.d/postfix
   /etc/rc2.d/S20postfix -> ../init.d/postfix
   /etc/rc3.d/S20postfix -> ../init.d/postfix
   /etc/rc4.d/S20postfix -> ../init.d/postfix
   /etc/rc5.d/S20postfix -> ../init.d/postfix

Agora vamos personalizar um script e inicializar ele no seu Ubuntu. Primeiramente crie seu script no diretório /etc/init.d


shadow@ubuntu:/etc/init.d$

shadow@ubuntu:/etc/init.d$ vim meuscript

#!/bain/bash
echo "Teste de inicializacao !!!"

Agora queremos adicionar nosso script para inicializar sempre:

shadow@ubuntu:~$ sudo update-rc.d -f meuscript defaults
update-rc.d: warning: /etc/init.d/meuscript missing LSB information
update-rc.d: see 
 Adding system startup for /etc/init.d/meuscript ...
   /etc/rc0.d/K20meuscript -> ../init.d/meuscript
   /etc/rc1.d/K20meuscript -> ../init.d/meuscript
   /etc/rc6.d/K20meuscript -> ../init.d/meuscript
   /etc/rc2.d/S20meuscript -> ../init.d/meuscript
   /etc/rc3.d/S20meuscript -> ../init.d/meuscript
   /etc/rc4.d/S20meuscript -> ../init.d/meuscript
   /etc/rc5.d/S20meuscript -> ../init.d/meuscript

Dúvidas ??? Só postar !!!

Leave a Reply

Your email address will not be published. Required fields are marked *