Como eu configuro um processo unix para execução automática em um determinado nível de execução?

2

Eu tenho um aplicativo de servidor autônomo que gostaria de executar automaticamente quando minha caixa de red hat é iniciada. Meu nível de execução padrão é 5, mas quero ter certeza de que ele funcionará no nível de execução 3 & 5.

Respostas apreciadas!

    
por Axxmasterr 30.07.2009 / 19:36

2 respostas

4

Existe o diretório /etc/rc.d/rcX.d para cada X de runlevel. Symlink apropriados scripts [S] tart e / ou [K] para /etc/rc.d/rc3.d/ e / etc / rc.d / rc5.d

Os scripts são executados como classificados por número. Desta forma, você pode organizar dependências.

Os scripts estão em /etc/init.d /

    
por 30.07.2009 / 19:42
2

Você também pode usar o chkconfig

Exemplo:

chkconfig [servicename] on

Isso normalmente ativa o serviço no nível de execução 3 e 5.

    
por 30.07.2009 / 20:55