Script Inicialização UBUNTU

1. Script Inicialização UBUNTU

Alexandre Soares Souto
secomdobrasil

(usa Ubuntu)

Enviado em 16/08/2012 - 18:24h

Pessoal, sou novo no forum e estou com uma dúvida no UBUNTU:

Tenho 7 diretórios cada um com um run .sh quero algo simples gente, um script único para executar esses 7 run´s em 7 diretórios diferentes e colocar na inicialização do UBUNTU 11.10 para quando cair ou reiniciar a máquina os aplicativos voltarem automaticamente.


  


2. Re: Script Inicialização UBUNTU

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/08/2012 - 11:56h

Faça um script que chame cada um deles:


#!/bin/bash

/diretorio/com/script01/script.run &

/diretorio/com/script02/script.run &

/diretorio/com/script03/script.run &

/diretorio/com/script04/script.run &

/diretorio/com/script05/script.run &

/diretorio/com/script06/script.run &

/diretorio/com/script07/script.run &



pronto...


3. Script Inicialização UBUNTU

danilo
danilosampaio

(usa Debian)

Enviado em 17/08/2012 - 14:23h

Meu caro, uma forma de fazer isso é configurar seus scripts como serviço:

No diretório /etc/init.d/ crie o script 'run_principal', por exemplo:


#!/bin/bash

/etc/init.d/script1.run &

/etc/init.d/script2.run &

/etc/init.d/script3.run &

/etc/init.d/script4.run &

/etc/init.d/script5.run &

/etc/init.d/script6.run &

/etc/init.d/script7.run &



Dê permissão de execução:


# chmod +x /etc/init.d/run_principal


Verifique o runlevel padrão do SO:


$ runlevel


No Ubuntu, o runlevel padrão é 2.

No diretório do respectivo runlevel, crie um link simbólico para o script /etc/init.d/run_principal:


# ln -s /etc/init.d/run_principal /etc/rc2.d/S99run_principal


IMPORTANTE: perceba que o nome do link tem o prefixo SXX, onde S indica que o serviço deve ser iniciado no respectivo runlevel, e o XX é um número de dois dígitos que define a ordem de execução do script.

Depois, execute o seguinte comando:


# update-rc.d run_principal defaults


Flw.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts