Iniciar, parar e reiniciar os serviços no Systemd Rhel 7 Linux Server

Iniciar, parar e reiniciar os serviços no Systemd Rhel 7 Linux Server

O daemon de gerenciamento do sistema Systemd foi projetado para substituir o sistema init atual herdado dos sistemas operacionais do Sistema V UNIX como o Linux e, assim, tornando o sistema init atual obsoleto. Neste tutorial, discutiremos alguns princípios básicos do Systemd, como como iniciar ou parar o serviço e ver o status do serviço usando SystemCtl comando.

Vamos começar com um pouco de informação sobre nossa versão Systemd. Use o abaixo SystemCtl Comando para determinar a versão Systemd:

[root@rhel7 ~]# SystemCtl --version Systemd 208 +Pam +Libwrap +Auditor 

Em seguida, nós usamos SystemCtl comando para listar todos os serviços de execução currenly em nosso sistema de servidor Redhat Linux:

[root@rhel7 ~]# systemctl list-units --type = serviço | Grep funcionando 


Da mesma forma, podemos listar todos os serviços que não carregaram durante o tempo de inicialização do sistema:

[root@rhel7 ~]# systemctl list-units --type = serviço | Grep falhou Fprintd.Falha na falha de serviço Falha na falha na impressão digital daemon rhnsd.Falha na falha do serviço LSB: inicia o Daemon RNGD do Spacewalk.Falha na falha de serviço Falha no hardware RNG DAEMOM DO CETERER 

Se você estiver interessado em todos os serviços ativos disponíveis em seu sistema, basta executar o acima SystemCtl comando sem o tubo grep:

[root@rhel7 ~]# systemctl list-units --type = service… systemd-udevd.Serviço carregado ativo em execução Udev Kernel Device Manager SystemDdate-UTMP.Atualização ativa ativada carregada de serviço UTMP sobre reinicialização/desligamento do sistema SystemD-User-Sessions.Serviço carregado ativo de permissão de permissão de saída Sistemas Systemd-VConsole-SETUP.Serviço Carregado de instalação ativa ativa console virtual sintonizado.Serviço carregado ativo em execução dinâmica de ajuste de ajuste do deemon.Serviço carregado de daemon ativo para gerenciamento de energia vBoxadd-Service.Serviço carregado ativo em execução LSB: Serviço de adição de caixa virtual vBoxadd-x11.Serviço carregado ativo EXITADO LSB: Módulos do kernel VirtualBox Linux vBoxadd.Serviço carregado ativo EXITADO LSB: Módulos do kernel do VirtualBox Linux Load = reflete se a definição da unidade foi carregada corretamente. Active = o estado de ativação da unidade de alto nível, eu.e. Generalização de sub. Sub = estado de ativação da unidade de baixo nível, os valores dependem do tipo de unidade. 68 unidades carregadas listadas. Passe -tudo para ver unidades carregadas, mas inativas, também. Para mostrar todos os arquivos da unidade instalados, use 'SystemCTL List-Unit-Files'. 


O comando acima listará apenas serviços ativos. Para listar todos os serviços, incluindo serviços inativos:

[root@rhel7 ~]# systemctl list-units --type = serviço --l 

Depois de localizarmos o serviço que desejamos começar, parar, reiniciar ou obter um status, usamos SystemCtl Comando com uma sintaxe seguinte:

Serviço de comando SystemCTL 

Por exemplo, para parar nosso agente de transporte de correio postfix:

Postfix.Serviço carregado ativo em execução Postfix Mail Transport Agent 

Podemos emitir um SystemCtl comando:

[root@rhel7 ~]# SystemCtl Stop Postfix.serviço ou simplesmente [root@rhel7 ~]# SystemCtl Stop Postfix 

Mais tarde, podemos verificar o status usando:

[root@rhel7 ~]# status systemctl postfix.Serviço Postfix.Serviço - Postfix Mail Transport Agent Carregado: Carregado (/usr/lib/Systemd/System/Postfix.serviço; ativado) ativo: inativo (morto) desde segunda-feira 2014-09-15 12:27:09 WST; 5s atrás 

Dependendo do serviço que você está tentando gerenciar, você pode usar vários comandos diferentes, como parar, iniciar, reiniciar, status, recarregar, matar etc. Verifique a página manual de SystemCtl comando para obter uma lista completa de comandos.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Loging e auditoria avançados no Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Sistema Linux Hung? Como escapar para a linha de comando e…
  • Linux pode obter vírus? Explorando a vulnerabilidade do Linux…
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Mastering Bash Script Loops
  • Comandos Linux: os 20 comandos mais importantes que você precisa para…