Pare, inicie e reinicie os serviços no Debian

Pare, inicie e reinicie os serviços no Debian
Este tutorial explica como começar, parar e reiniciar serviços no Debian 11 Bullseye usando os dois SystemCtl e serviço comandos.

Serviços no Linux Debian 11

Um serviço é um programa em execução em segundo plano a ser usado quando necessário. Apache, SSH, Nginx ou MySQL são alguns dos serviços mais conhecidos. No Debian, incluindo o Debian 11 Bullseye, os serviços são gerenciados com o Systemd, a substituição do Sistema V para inicializar o sistema e seus componentes, incluindo serviços.

Inicie, pare e reinicie os serviços no Debian 11 usando o Systemd

O Systemd é uma suíte para gerenciar serviços e daemons Linux (o último "D" é por causa dos daemons Unix). O comando SystemCTL permite iniciar, parar, reiniciar e verificar o status dos serviços. Seu objetivo é unificar a configuração e o comportamento de todas.

Esta seção do tutorial mostra exemplos de execução das ações descritas na tabela a seguir.

AÇÃO COMANDO
Verifique o status do serviço sudo systemctl status
Pare um serviço sudo systemctl parar
Inicie um serviço sudo systemctl começar
Reinicie um serviço sudo systemctl reiniciar

Como mostrado na tabela anterior, a sintaxe para verificar o status de um serviço usando o Systemd é o seguinte:

status do SystemCTL

Portanto, para verificar o status do serviço SSH, você pode executar o seguinte comando.

SUDO SYSTEMCTL STATUS SSH

Como você pode ver na captura de tela acima, o serviço SSH está ativo e corretamente em execução.

Para parar um serviço, a sintaxe é semelhante, basta substituir o status opção com a ação que você deseja executar, neste caso a ação é para parar.

Por exemplo, para parar o serviço SSH, execute o comando abaixo.

sudo systemctl stop ssh

Como você pode ver, depois de interromper o serviço e verificar o status, o serviço SSH agora aparece como inativo (morto).

Para iniciar um serviço, basta substituir a parada por começar, como mostrado na captura de tela abaixo. Para iniciar o serviço SSH, execute:

sudo systemctl start ssh

Como você pode ver, o serviço está sendo executado novamente.

Para reiniciar um serviço, a opção que você precisa digitar é reiniciar. O comando a seguir é usado para reiniciar o serviço SSH.

sudo systemctl reiniciar ssh

É assim que os serviços são reiniciados usando o Systemd.

Você pode obter informações adicionais no Systemd em https: // systemd.io/.

Pare, inicie e reinicie os serviços no Debian 11 usando o comando de serviço

O comando de serviço é usado para gerenciar serviços sob o /etc /init.D diretório, apesar de algumas distribuições redirecionando o comando para o previamente explicado SystemCtl comando.

Este comando também pode ser usado para parar, iniciar e reiniciar os serviços seguindo a sintaxe descrita na tabela abaixo.

AÇÃO COMANDO
Verifique o status do serviço Serviço de Sudo status
Pare um serviço Serviço de Sudo parar
Inicie um serviço Serviço de Sudo começar
Reinicie um serviço Serviço de Sudo reiniciar

Esta seção mostra exemplos de aplicação dos comandos descritos na tabela acima.

Para verificar o status de um serviço (ssh neste caso) usando o comando de serviço, use a sintaxe mostrada abaixo. Substituir "ssh”Com o serviço que você deseja verificar.

status ssh de serviço sudo

Como você pode ver, o serviço SSH está ativo e funcionando corretamente.

O comando mostrado na captura de tela abaixo é usado para interromper os serviços. Execute -o para parar o serviço SSH ou substituir "ssh" pelo serviço que deseja parar.

SUDO SERVIÇO SSH STOP

Como você pode ver, depois de correr Serviço SSH Stop, SSH agora está inativo.

Para iniciar o serviço SSH de volta, use a seguinte sintaxe. Lembre -se de substituir "ssh" pelo serviço que você deseja carregar.

SUDO SERVIÇO SSH START

Finalmente, para reiniciar os serviços usando o comando de serviço, use a sintaxe abaixo.

SUDO Service SSH Reiniciar

Como você pode ver, o serviço é executado corretamente.

O comando a seguir pode ser usado para recarregar uma configuração de serviço sem interromper o próprio serviço.

SUDO Service SSH Recar

Você pode obter mais informações sobre o comando de serviço em https: // linux.morrer.net/homem/8/serviço.

Conclusão

Os serviços são um componente essencial de qualquer dispositivo. Gerenciamento de serviços corretamente é uma obrigação para qualquer usuário de nível Linux. Como você pode ver com este tutorial, o gerenciamento de serviços é bem simples e pode ser feito através de diferentes métodos. Sempre lembre -se do método recomendado para lidar com os serviços no Linux é o comando SystemCTL explicado na primeira seção deste artigo. Outros métodos (como lidar diretamente com o /etc /init.diretório d) são considerados obsoletos e foram removidos da primeira versão deste tutorial. Todos os comandos explicados neste tutorial são úteis para parar, iniciar, reiniciar e verificar o status do serviço, mas existem funções adicionais que você pode aprender nas respectivas páginas do homem.

Obrigado por ler este tutorial explicando como parar, iniciar e reiniciar os serviços no Debian 11. Continue nos seguindo para obter dicas e tutoriais adicionais de Linux.