Como listar todos os serviços em execução no Systemd no Linux

Como listar todos os serviços em execução no Systemd no Linux
Systemd, também conhecido como sistema e gerente de serviço é o gerente de serviço padrão das diferentes distribuições Linux. Este sistema é a ferramenta init do Linux, que é a primeira etapa iniciada quando as botas do kernel Linux.

SystemCtl é o comando systemd para controlar os serviços Linux. Os serviços no Linux podem ser ativados, desativados e mascarados. Os detalhes de cada serviço são armazenados nos arquivos da unidade localizados no diretório/usr/lib/systemd. Este artigo é um guia abrangente sobre como listar todos os serviços em execução no Systemd em um sistema Linux.

Veja os serviços em execução no Linux sob Systemd

O SystemCTL é o comando para gerenciar os serviços Systemd init. Você pode usar este comando para parar e iniciar o serviço, verificar o status dos serviços em execução e verificar as dependências dos serviços. Para encontrar a lista de serviços em execução, digite as unidades de lista no subcomando com o SystemCTL:

systemctl list-units --type = serviço

Na saída acima, o UNIDADE é o nome do serviço, o CARREGAR está verificando os arquivos analisados ​​por systemd ou não, ATIVO é o estado de alto nível da unidade, o sub é o estado de baixo nível da unidade e DESCRIÇÃO é uma informação detalhada da unidade.

aperte o Q Chave para sair da lista de serviços e retornar ao terminal.

Visualizar serviços ativos no Linux sob Systemd

Execute o seguinte comando systemctl no terminal para visualizar todos os serviços atualmente ativos no Linux:

systemctl list-units --type = service--state = ativo

Liste todos os serviços em execução no Systemd no Linux

É difícil distinguir os serviços em execução da lista de todos os serviços. Obtenha uma visão rápida dos serviços de execução executando o seguinte comando no terminal:

systemctl list-units --type = service--state = execução

Liste todos os serviços habilitados no Systemd no Linux

Para listar todos os serviços, que começarão automaticamente quando você inicializa o sistema Linux executar o comando abaixo:

SystemCTL List-Unit-Files-State = Ativado

Liste todos os serviços desativados no Systemd no Linux

Abaixo está o comando para obter a lista de todos os serviços desativados no Systemd no Linux:

Systemctl List-Unit-Files-State = desativado

Informações detalhadas dos serviços em execução no Systemd no Linux

O comando Cup é usado para obter informações detalhadas sobre os serviços sob o sistema e gerente de serviço do Linux.

Copos de status SystemCTL.serviço

Resumindo

O Systemd é o sistema e gerente de serviços das principais distribuições Linux. Os serviços de Systemd são gerenciados pelo SystemCtl Comando e com o conhecimento eficiente do utilitário SystemCTL, você pode gerenciar serviços no seu sistema Linux. Neste tutorial, mencionamos todas as maneiras de listar os Serviços em Systemd no Linux.