+ Responder ao Tópico



  1. #1
    ajuda
    Visitante

    Padrão Atual situacao dos arquivos /etc/rc.d/

    Eu gostaria de saber como eu faço para saber se os serviços estao start ou stop, os listados na pasta /etc/rc.d/ no slack10 pq ate agora o unico meio ao qual consegui foi vendo se ele esta como executavel, pq ele inicia no boot da makina mas mesmo assim isso naum me diz algo concreto pois mt bem eu poderia colocar stop e mesmo assim o serviço ainda estaria como executavel e eu nao saberia se ele esta on ou off

    Ja testei por ps , netstat , lsof e nao encontrei solucao me ajudem por favor !

  2. #2

    Padrão Atual situacao dos arquivos /etc/rc.d/

    Se eu entendi vc quer saber se determinado aplicativo está rodando?
    Se for, dá o comando
    service "aplicativo" status (sem aspas é claro).

    Se vc quer saber se o aplicativo está iniciando com o sistema, basta verificar as permissões, se estiver como executável, vai iniciar com sistema...

    Não sei se é isso que vc quer, mas espero ter ajudado...

  3. #3

    Padrão Atual situacao dos arquivos /etc/rc.d/

    O que o amigo disse serve apenas para RH, embora seja bem parecido.

    Eu realmente não utilizo Slack e mexi muito pouco com ele na minha vida, mas se os Daemons ficarem dentro do /etc/init.d/<daemon>, você pode fazer assim:

    Código :
    # /etc/init.d/<daemon> status

    Ou qualquer coisa troque o caminho pelo caminho onde ficam os seus daemons...


    Abraços...

  4. #4

    Padrão Atual situacao dos arquivos /etc/rc.d/

    Desculpa discordar xstafnox, no slack o comando service também funciona...
    Pelo menos quando usava o slack 9 funcionava...

  5. #5
    slice
    Visitante

    Padrão Atual situacao dos arquivos /etc/rc.d/

    no slack a estrutura de diretorios do init é diferente do debian...

    enquanto no debian vc tem /etc/rcx.d/ no slack vc tem somente /etc/rc.d e vc starta os daemons e o que mais quiser editando o arquivo /etc/rc.d/rc.M (ou rc.S não me lembro exatamente... estou no trampo) e não se esqueça de dar permissão para os arquivos... chmod +x rc.start_daemon

    flw!

    Slice

  6. #6
    LenTu
    Visitante

    Padrão Atual situacao dos arquivos /etc/rc.d/

    Citação Postado originalmente por 5hu7d0wn
    Desculpa discordar xstafnox, no slack o comando service também funciona...
    Pelo menos quando usava o slack 9 funcionava...
    eita.... to no slack 9.0 aki.... e nada di service...

    :wink:

  7. #7
    karfax
    Visitante

    Padrão Atual situacao dos arquivos /etc/rc.d/

    man chkconfig

    8)

    Sds,

  8. #8
    Super_Diaulas
    Visitante

    Padrão Atual situacao dos arquivos /etc/rc.d/

    Bom, no meu tempo, quando eu era jovem o slack não tem o services

    vc digita /etc/rc./rc.xx que no final funciona como o service.............
    ou seja, vc executa ele mesmo.

    Para saber se está inicializando ou não pode ver pela permissões

    para que um serviço não inicialize mais basta tirar a permissão de exec do arquivo

  9. #9
    slice
    Visitante

    Padrão Atual situacao dos arquivos /etc/rc.d/

    confirmando...

    vc usa o /etc/rc.d/rc.M para startar todos os serviços no boot, lembrando que vc deve dar permissão de execussão para o arquivo que será inicializado, porque senão não funcionará... tipo:

    if [ -x /etc/rc.d/rc.firewall ]; then
    . /etc/rc.d/rc.firewall start
    fi

    traduzindo: se o arquivo /etc/rc.d/rc.firewall tiver permissão de execussão, então execute-o!

    e os arquivos que vc precisa parar antes de dar shutdown, tipo algum db, partições montadas, raid, etc... vc configura da mesma forma o arquivo /etc/rc.d/rc.K, trocando os 'starts' por 'stops'...

    []'s

    Slice