Como usar o comando SystemCTL para gerenciar serviços Systemd
- 2025
- 440
- Ms. Travis Schumm
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
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
- « Ativando o log no iptables no Linux um guia para iniciantes
- Como instalar o cluster Elasticsearch (Multi Node) no CentOS/Rhel, Ubuntu e Debian »