Pular para o conteúdo

Necessito de um Script que rode na inicialização do sistema operacional.

Responder tópico
  • Denunciar
  • Indicar

1. Necessito de um Script que rode na inicialização do sistema operacional.

Enviado em 06/11/2015 - 14:00h

Boa tarde!

Gostaria de ter ajuda para criar um Script, que fosse executado durante a inicialização do sistema operacional. Estou fazendo um pequeno projeto pessoal, e estou usando o Debain 8.2 com a interface Cinnamon.

Esse Script precisa acessar uma pasta (dentro da pasta raíz):
/pasta_do_programa/
E depois de acessar a pasta, executar o comando:
node app.js -p 8080

Obrigado!

Responder tópico

2. Re: Necessito de um Script que rode na inicialização do sistema operacional.

Enviado em 06/11/2015 - 14:54h

Script:
#!/bin/sh
cd /pasta_do_programa/
node app.js -p 8080
Dê permissão:
chmod +x /caminho/do/script.sh 
Adicione a seguinte linha no aequivo /etc/rc.local antes da linha exit 0:
/caminho/do/script.sh 
E só.
--
-I've been talking to the main computer
-And...?
-It hates me

3. Re: Necessito de um Script que rode na inicialização do sistema operacional.

Enviado em 06/11/2015 - 15:18h


Obrigado thinomar!

Irei testar o Script quando chegar em casa e já respondo te informando.

Abraços!

4. Re: Necessito de um Script que rode na inicialização do sistema operacional.

Enviado em 07/11/2015 - 00:53h

ewerton9lins escreveu:


Obrigado thinomar!

Irei testar o Script quando chegar em casa e já respondo te informando.

Abraços!
Boa noite thinomar!

Eu segui o procedimento, porém não funcionou. Só consegui iniciar o serviço manualmente...

5. Re: Necessito de um Script que rode na inicialização do sistema operacional.

Enviado em 12/11/2015 - 13:22h

Então faz o seguinte, copia o script para o diretório /etc/init.d/ e executa o comando a seguir:
update-rc.d <nome do script> defaults  
--
-I've been talking to the main computer
-And...?
-It hates me

6. Re: Necessito de um Script que rode na inicialização do sistema operacional.

Enviado em 12/11/2015 - 14:20h

thinomar escreveu:

Então faz o seguinte, copia o script para o diretório /etc/init.d/ e executa o comando a seguir:
update-rc.d <nome do script> defaults  

--
-I've been talking to the main computer
-And...?
-It hates me
Thinomar, boa tarde!

Coloquei o Script para rodar o comando em segundo plano, da seguinte forma:

nohup node app.js -p 8080 > /dev/null & 
Funcionou perfeitamente, quando o sistema inicia está tudo funcional. Como o log para mim, não é e nem será necessário, o comando em sugundo plano não o guarda. Desde já agradeço pela ajuda, muito obrigado!


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder