Articles

Stop, start and restart services on Debian

a service is a program running on the background to be used when needed. Apache, ssh, Nginx ou Mysql são alguns dos serviços mais conhecidos. No Debian, incluindo o Debian 10 Buster, os Serviços são armazenados no directório /etc/init.d/, eles podem ser gerenciados com o sistema init ou o systemd, ambos os quais serão explicados abaixo com exemplos de 3 maneiras diferentes de parar, iniciar, reiniciar ou verificar um estado de serviço.

  • o comando de serviço
  • Systemd
  • A/etc / init.,d diretório
  • Verificar o status do serviço no Linux Debian 10 Buster
  • Iniciar os serviços no Linux Debian 10 Buster
  • Parar serviços no Linux Debian 10 Buster
  • Reiniciar os serviços no Linux Debian 10 Buster

O comando do serviço

O serviço de comando no Linux permite verificar o status de parar, iniciar ou reiniciar os serviços e daemons de inicialização arquivos armazenados em /etc/init.d directory.,

A sintaxe para parar, executar, reiniciar os serviços ou imprimir o seu status na demanda é:

serviço <Service-Name> <Ordem>

O exemplo a seguir mostra como verificar o serviço de ssh status usando os comandos do serviço:

serviço de ssh estado

Systemd

O Systemd é uma suite para gerenciar serviços do Linux e daemons (o último “d” é por causa do Unix daemons)., O comando systemctl permite iniciar,parar, reiniciar e verificar o estado dos serviços. Seu objetivo é unificar a configuração e comportamento para todas as distribuições Linux substituindo Unix SystemV e BSD init systems.It também gerencia o programa init descrito abaixo.

A sintaxe para verificar o status de um serviço é o seguinte:

systemctl estado ssh

O /etc/init.d diretório

quando o init do sistema é o primeiro programa a ser executado e permanece em execução como processo com PID 1 até que o sistema se desligue.,”É o ancestral direto ou indireto de todos os outros processos e adota automaticamente todos os processos órfãos. Init é iniciado pelo kernel durante o processo de inicialização; um pânico do kernel ocorrerá se o kernel não for capaz de iniciá-lo. Init é tipicamente atribuído identificador de processo 1 “(Fonte: Wikipedia)

Todos os serviços e servidores começando no boot são encontrados no /etc/init.d directory. Todos os arquivos armazenados no /etc / init.D Suporte de diretório parando, iniciando, reiniciando e verificando o estado dos serviços.,
a sintaxe para verificar o estado do serviço ssh é:

/etc / init.d/ssh estado

Verificar o status do serviço no Linux Debian 10 Buster

Abaixo você encontrará 3 maneiras diferentes de mostrar como verificar o status do serviço no Debian 10 Buster (ou qualquer moderna versão do Debian).,status do serviço com a serviço do comando:

O comando service permite mostrar um status do serviço, para iniciar, parar ou reiniciar ele, para mostrar um serviço a sintaxe é:

serviço <Service-Name> estado

O exemplo a seguir mostra o ssh status do serviço:

service sshd estado

No meu caso em que o serviço ssh está executando o resultado é:

Verificar o status dos serviços dentro de init.,D:

adicionalmente ao serviço de comandos você também pode interagir com os Serviços armazenados no /etc/init.d directory, para verificar o estado do serviço, a sintaxe é:

/etc/init.d/<Serviços-Name> estado

Para verificar o status do serviço ssh execute:

/etc/init.,=”6e05bbf754″>
systemctl estado ssh

Iniciar os serviços no Linux Debian 10 Buster

Para iniciar os serviços no Linux usando o serviço do comando a sintaxe é:

serviço <Service-Name> iniciar

O exemplo seguinte mostra como iniciar o serviço de ssh usando o serviço de comando:

serviço de ssh start

Como com o status que você também pode iniciar os serviços a partir de init.,d directory obtendo uma saída informativa, a sintaxe é:

/etc/init.,torta de o serviço de ssh usando o systemctl comando:

systemctl iniciar ssh

Parar serviços no Linux Debian 10 Buster

Para parar de serviços no Debian usando o comando service, a sintaxe é:

serviço <Service-Name> stop

O exemplo a seguir mostra como parar o serviço ssh:

serviço de ssh stop

Para parar de serviços utilizando o init.,d directory a sintaxe é:

./ etc / init.d/<Service-Name> stop

O exemplo abaixo mostra como parar o serviço de ssh usando o /etc/init.d directory:

./ etc / init.,div>

systemctl stop <Service-Name>

O exemplo abaixo mostra como parar o serviço de ssh usando o systemctl comando:

systemctl parar ssh

Reiniciar os serviços no Linux Debian 10 Buster

para Reiniciar serviços requer a mesma sintaxe, para reiniciar o serviço ssh usando o serviço de comando execute:

serviço de ssh restart

Para reiniciar o serviço ssh usando o init.,d Directory run:

/etc/init.d/ssh restart

E, finalmente, para reiniciar o serviço ssh usando o Systemd executar:

systemctl reiniciar o ssh

isso é tudo sobre o gerenciamento de serviços em Linux. Verifique a seção de artigos relacionados para saber mais sobre serviços.espero que tenha achado este breve tutorial útil. Continue a seguir a LinuxHint para actualizações adicionais e dicas sobre Linux e rede.,

  • Como Listar o serviço com systemd
  • Onde estão os Serviços armazenados no Debian?
  • Install BIND 9 on Ubuntu and Configure It for Usage
  • systemd unit file creating a service
  • How to list service with systemd