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 é:
O exemplo a seguir mostra como verificar o serviço de ssh status usando os comandos do serviço:
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:
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 é:
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 é:
O exemplo a seguir mostra o ssh status do serviço:
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 é:
Para verificar o status do serviço ssh execute:
Iniciar os serviços no Linux Debian 10 Buster
Para iniciar os serviços no Linux usando o serviço do comando a sintaxe é:
O exemplo seguinte mostra como iniciar o serviço de ssh usando o serviço de comando:
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 é:
Parar serviços no Linux Debian 10 Buster
Para parar de serviços no Debian usando o comando service, a sintaxe é:
O exemplo a seguir mostra como parar o serviço ssh:
Para parar de serviços utilizando o init.,d directory a sintaxe é:
O exemplo abaixo mostra como parar o serviço de ssh usando o /etc/init.d directory:
O exemplo abaixo mostra como parar o serviço de ssh usando o systemctl comando:
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:
Para reiniciar o serviço ssh usando o init.,d Directory run:
E, finalmente, para reiniciar o serviço ssh usando o Systemd executar:
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