Como usar o comando SystemCTL para gerenciar serviços Systemd

Como usar o comando SystemCTL para gerenciar serviços Systemd

Este artigo o ajudará a gerenciar serviços usando o comando SystemCTL for Systemd Services. Systemd é um gerente de sistema e serviço para sistemas operacionais baseados em Linux para gerenciamento de serviços. Systemd é mais poderoso e obtendo mais popularidade sobre o sysvinit mais antigo. A maior parte do lançamento mais recente do sistema operacional baseado em Linux (por exemplo: CentOS/Redhat 7, Fedora 25, Ubuntu 16.04) Usando o Systemd como uma ferramenta de gerenciamento de serviço padrão.

Antes de usar os seguintes comandos de exemplo, mude com seu nome de serviço real como httpd, mysql, apache2 ou ssh.

Start ou Stop Service:

Sintaxe:

$ sudo systemctl start .Serviço $ sudo systemctl parada .serviço 
  • começar: Usado para iniciar um serviço parado
  • Parar: Usado para parar um serviço de corrida

Exemplo:

$ sudo systemctl start ssh.Serviço $ sudo systemctl stop ssh.serviço 

Reinicie ou recarregue o serviço:

$ sudo systemctl Reload SSH.Serviço $ sudo systemctl reiniciar ssh.Serviço $ sudo systemctl recarregar-ou-rendert ssh.serviço 
  • Recarregar: Usado para recarregar a configuração de um serviço em execução
  • Reiniciar: Usado para reiniciar (parar/iniciar) um serviço de corrida
  • Recarregar-ou-Restart: Usado para recarregar um serviço de serviço, mas se recarregar não estiver disponível para esse serviço. Isso irá reiniciar

Verifique o status do serviço:

$ sudo status systemctl ssh.serviço 
  • Status: Usado para verificar o status atual de um serviço

Ativar ou desativar o serviço:

$ sudo systemctl atability ssh.Serviço $ sudo systemctl desativando ssh.serviço 
  • Habilitar: Usado para permitir que o serviço inicie a inicialização do sistema
  • Desativar: Usado para desativar o serviço para não iniciar a inicialização do sistema

Verifique o status de serviço de ativação/desativação:

$ sudo systemctl is attive ssh.Serviço $ sudo systemctl Is-habilitado SSH.serviço 
  • está ativo: Usado para verificar se o status de serviço atual do serviço
  • está ativado: Usado para verificar se o serviço está ativado para iniciar a inicialização do sistema

Referência:
https: // fedoraproject.org/wiki/sysvinit_to_systemd_cheatsheet