Come faccio a eseguire manualmente un init.d di Debian, non all'avvio?

Come faccio a bloccare un server init.d da eseguire all'avvio, ma permettere comunque l'esecuzione manualmente?

  • Fornitura di utenti normali (non root) con funzionalità di esecuzione automatica di initialization e arresto
  • Posso rendere lo stato del servizio show systemd dopo l'avvio o l'arresto di un servizio?
  • Perché c'è un file /etc/init.d/mysql su questa macchina Slackware? Come poteva essere arrivato?
  • C'è un modo per controllare l'accesso ai filesystem con systemd?
  • Fornire password per aprire la connessione avviata tramite start-stop daemon
  • Il server Ubuntu non viene avviato a causa di possibili problemi di assembly su disco
  • Come posso riavviare automaticamente un process dopo la fine?
  • Quali servizi da disabilitare su un server web / database CentOs 5.8?
  • 2 Solutions collect form web for “Come faccio a eseguire manualmente un init.d di Debian, non all'avvio?”

    Vedere la pagina man per update-rc.d .

    Per arrestare un servizio da eseguire all'avvio:

     update-rc.d -f servicename remove 

    O:

     update-rc.d servicename stop 20 2 3 4 5 . 

    Se hai compresso Debian o successivamente, o Ubuntu 12.10 o successivo:

     update-rc.d servicename disable 

    Per consentire l'esecuzione di un servizio all'avvio:

     update-rc.d servicename defaults 

    Se hai compresso Debian o successivamente, o Ubuntu 12.10 o successivo:

     update-rc.d servicename enable 

    Per eseguire manualmente il servizio:

     service servicename start service servicename restart 

    Per arrestare manualmente il servizio:

     service servicename stop 

    Su Debian Squeeze e su:

     sudo update-rc.d server-name disable 

    Invertire:

     sudo update-rc.d server-name enable 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.