Linux: como usar o Systemd para listar serviços

Todas as distribuições principais do Linux usam Systemd, um sistema init que funciona com base na ativação e desativação de arquivos de “serviço”. Se você está tentando listar esses arquivos de serviço, mas não sabe como fazer, você precisará usar o comando systemctl  .

Neste guia, examinaremos as várias maneiras pelas quais você pode listar arquivos de serviço Systemd no Linux. Para começar, certifique-se de usar um sistema operacional Linux com Systemd. Em seguida, abra uma janela de terminal e siga em frente.

Use Systemd para listar serviços ativos

Se você estiver usando muito o Systemd, em algum momento, você pode querer saber quais serviços estão ativos enquanto o seu sistema Linux é inicializado. Listar serviços ativos é muito fácil e você pode fazer isso com o comando systemctl –type = service systemctl –type = service –state = running .

Este comando, ao ser executado, mostrará uma tabela de todos os serviços, caso estejam ativos, além de uma breve descrição. Para executar este programa, abra uma janela de terminal . Assim que a janela do terminal estiver aberta, execute o comando abaixo.

Linux: como usar o Systemd para listar serviços

systemctl --type = service --state = running

Se você está tentando filtrar todos os serviços ativos para um serviço específico, olhar esta grande tabela pode ser muito tedioso. Felizmente, o comando systemctl  pode ser combinado com o  comando grep  como um mecanismo de filtragem.

Por exemplo, para verificar se “snapd.service” está sendo executado e carregado, você pode executar systemctl –type = service –state = running | grep 'snapd,'  e a saída mostrará apenas o serviço Snapd, em vez de toda a tabela.

systemctl --type = service --state = running | grep 'snapd'

Se você quiser salvar a saída da tabela em um arquivo de texto para usar mais tarde, use o seguinte comando. 

systemctl --type = service --state = runningrunning> ~ / active-services.txt

Para visualizar o arquivo de texto a qualquer momento, execute o comando cat  abaixo.

cat ~ / active-services.txt

Use Systemd para listar serviços inativos

Listar serviços Systemd ativos é útil, mas e os inativos? Sim, é possível listá-los também. Veja como. Primeiro, abra uma janela de terminal. 

Assim que a janela do terminal estiver aberta e pronta para uso, execute o  comando systemctl –type = service,  mas no  slot –state =  coloque “inativo” em vez de “executando”. Ao fazer isso, você pode ver quais serviços Systemd estão inativos em seu sistema Linux.

Linux: como usar o Systemd para listar serviços

systemctl --type = service --state = inactive

Como com os serviços ativos, o Systemd criará uma tabela bonita e organizada e mostrará quais serviços do Systemd estão inativos, mortos e fora de uso. Se desejar filtrar por esta tabela para descobrir se um serviço específico está inativo, você pode combiná-lo com o comando grep  .

Por exemplo, para determinar se o arquivo “updatedb.service” está inativo, você pode combinar  systemctl –type = service –state = inactive  com o  comando grep  abaixo para procurá-lo na tabela.

systemctl --type = service --state = inactive | grep 'updatedb.service'

Se você precisar salvar todos os arquivos de serviço Systemd inativos em um arquivo de texto para leitura posterior, use o seguinte comando.

systemctl --type = service --state = inactive> ~ / inactive-services.txt

Para ler este arquivo de texto diretamente da janela do terminal, use o  comando cat  .

cat ~ / inactive-services.txt

Use Systemd para listar todos os serviços instalados 

Se você precisar ver todos os serviços Systemd instalados, estejam eles ativos ou não, você precisará usar o comando systemctl list-unit-files –type = service  e excluir a opção de linha de comando –state . Ao excluir  –state , o Systemd será capaz de listar todos e cada um dos arquivos de serviço em seu computador com facilidade. 

Linux: como usar o Systemd para listar serviços

systemctl list-unit-files --type = serviço

Assim que o comando acima for executado, o Systemd imprimirá uma tabela com cada arquivo de serviço no sistema. A partir daqui, você pode classificar a tabela para encontrar o arquivo de serviço de que precisa. 

Se você não conseguir encontrar um arquivo de serviço específico, pode combinar o comando systemctl list-unit-files –type = service  com o  comando grep  para usar um filtro. Usando o comando abaixo, filtre a tabela para encontrar o arquivo de serviço de que você precisa.

systemctl list-unit-files --type = serviço | grep 'meu-serviço'

Deseja exportar todos os serviços Systemd para um arquivo de texto para ler mais tarde? Execute o seguinte comando.

systemctl list-unit-files --type = service> ~ / service-files.txt

Você pode visualizar o arquivo de texto a qualquer momento com o  comando cat  abaixo.

cat ~ / service-files.txt

Use Systemd para exibir o status do serviço individual

Embora seja útil saber como listar todos os serviços Systemd, aqueles que estão ativos e inativos, também é útil saber como listar o status dos serviços individualmente. Veja como fazer.

Primeiro, abra uma janela de terminal. Depois que a janela do terminal estiver aberta, use o  comando systemctl status  em um serviço específico. Por exemplo, para localizar o status de “NetworkManager.service,” o seguinte comando é executado.

Linux: como usar o Systemd para listar serviços

systemctl status NetworkManager

Se desejar exportar a saída do comando de status para um arquivo de texto para leitura posterior, você pode inserir o comando abaixo. 

systemctl status MyService> ~ / MyService-status.txt

Para visualizar este arquivo, execute o seguinte  comando cat  .

cat ~ / MyService-status.txt

Leave a Comment

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!