Creative Saplings

Como usar o systemctl para listar serviços no systemd Linux

Janeiro 17, 2021
No Comments

O systemd é um pacote de software que está presente em muitas distribuições Linux. Não é muito onipresente, mas é um grampo nas mais populares distros, incluindo Debian, Ubuntu, Fedora, Manjaro e Arch e muito mais.

É mais conhecido por ter a capacidade de controlar processos em execução em um sistema. Usando o systemd, você pode iniciar ou parar qualquer serviço instalado no Linux. Também é uma ferramenta fácil de listar informações sobre os serviços, como se eles estão em execução, se iniciam automaticamente na inicialização, etc. Neste guia, mostraremos como usar o systemd (especificamente o systemctl) para ver uma lista de serviços no Linux.

Neste tutorial você aprenderá:

  • Como listar serviços em systemd com o comando systemctl

Lista de serviços no Linux

Requisitos de software e convenções de linha de comando do Linux
Categoria Requisitos, convenções ou versão de software Usado
Sistema Qualquer distro Linux com systemd
Software N / A
Outro Privilegiado acesso ao seu sistema Linux como root ou por meio do comando sudo.
Convenções # – requer que determinados comandos do linux sejam executados com privilégios de root, seja diretamente como um usuário root ou pelo uso do sudo comando $ – requer que sejam fornecidos comandos do Linux para ser executado como um usuário regular sem privilégios

Listar serviços em systemd

ASSINAR NEWSLETTER & RSS
Assine RSS e NEWSLETTER e receba as últimas notícias, empregos, conselhos de carreira e tutoriais sobre Linux.

Para ver todos os serviços carregados no sistema , abra um terminal de linha de comando e execute o seguinte comando.

# systemctl list-units --type=service

Lista de todos os serviços marcados como ativos

Em muitas situações, é mais benéfico apenas receber uma saída rápida de todos os serviços em execução ativa (ou seja, serviços que estão consumindo recursos e realmente fazer algo). Nesse aspecto, é semelhante ao comando ps. Você pode ver uma lista mais concisa com o seguinte comando systemctl:

# systemctl list-units --type=service --state=running 

Lista de serviços em execução ativa

Você também pode ver as unidades carregadas, mas inativas, passando o --all. Isso listará muito mais serviços, o que pode ser irrelevante se você só precisar ver os serviços ativos e em execução.

# systemctl list-units --type=service --all

Para ver quais serviços estão ativados (o que significa que eles serão iniciados automaticamente quando o sistema for inicializado), use o seguinte comando:

# systemctl list-unit-files --state=enabled

Lista de serviços que estão habilitados para iniciar automaticamente

Alterar o estado para desativado se quiser ver os serviços desativados (que não serão inicializados automaticamente):

# systemctl list-unit-files --state=disabled

Lista de serviços desativados

Você sempre pode verificar se há mais informações sobre um serviço específico verificando seu status no systemd. Por exemplo:

# systemctl status cups.service

Verificando o status de um serviço específico no systemd

Conclusão

Neste artigo, aprendemos como usar o systemd para ver uma lista de serviços no Linux. Existem várias opções que você pode especificar com o comando systemctl para isolar as informações de que precisa. Conhecer esses comandos deve permitir que você entenda melhor todos os serviços que estão sendo executados em seu sistema.

Articles
Previous Post

Igreja Batista da Graça

Next Post

Betta Fish Food & Feeding (Português)

Deixe uma resposta Cancelar resposta

Artigos recentes

  • As melhores escolas de fotografia do mundo, 2020
  • Cidadãos soberanos levam sua filosofia antigovernamental para as estradas
  • Guia de custos de reparo de estuque
  • Muckrakers (Português)
  • Oncologia de precisão

Arquivo

  • Fevereiro 2021
  • Janeiro 2021
  • Dezembro 2020
  • Novembro 2020
  • Outubro 2020
  • Setembro 2020
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.