50% de desconto todos os planos, por tempo limitado. A partir de $2.48/mo
12 min restantes
Servidores e SO

Listar Serviços em Execução em Linux: (Ubuntu, Debian, CentOS)

Armin Potter By Armin Potter 12 min de leitura Atualizado em 11 de setembro de 2024
Listar Serviços em Execução em Linux: (Ubuntu, Debian, CentOS)

💡 Nota: Se você está procurando por uma VPS de alto desempenho para hospedar seus projetos, nossa Linux VPS oferece uma plataforma confiável para gerenciar serviços em Ubuntu, Debian e CentOS sem complicações.

Como usuário de Linux, você precisará listar serviços em execução em Linux em algum momento. Porém, você não pode usar a abordagem Windows e pressionar Ctrl + Alt + Delete! Então o que você pode fazer? Preparamos um pequeno vídeo para listar serviços em execução em Ubuntu. Porém, se você precisar de instruções mais completas, recomendamos ler o artigo completo.

Linux é um poderoso sistema de software de código aberto que foi lançado pela primeira vez em 1991. É baseado no sistema operacional Unix e tem sido usado em uma ampla gama de dispositivos, de smartphones a supercomputadores. Linux é conhecido pela sua confiabilidade, flexibilidade e recursos de segurança. Pode ser usado como um sistema operacional independente ou como parte de um sistema em rede maior.

As pessoas usam Linux como serviço e listam serviços em execução em Linux porque ele oferece várias vantagens. Primeiro, pode ser gerenciado remotamente, tornando-o ideal para uso em sistemas distribuídos. Segundo, pode ser usado para aplicações que devem ser executadas continuamente ou sob cargas altas. Terceiro, executar Linux como serviço aproveita tecnologias de virtualização para criar ambientes isolados para servidores. Finalmente, pode ser econômico porque você não precisa comprar ou manter hardware separadamente.

Linux oferece aos usuários muitos recursos excelentes, incluindo a capacidade de listar serviços em execução. Esse recurso permite que você veja quais serviços estão ativos em seu sistema e pode ajudar a identificar possíveis problemas. Quando você lista serviços em execução em Linux, pode solucionar e corrigir qualquer problema que possa estar ocorrendo e manter seus sistemas funcionando sem problemas.

Existem muitas distribuições diferentes de Linux que podem ser usadas para executar serviços. Cada distribuição tem suas próprias vantagens e desvantagens. Algumas das distribuições mais populares são Debian, Ubuntu, CentOS e Fedora.

Ao escolher uma distribuição, é importante considerar as necessidades da aplicação. Por exemplo, se a aplicação exigir uma versão específica de Python ou Ruby, então a distribuição deve suportar essa versão. Caso contrário, a aplicação pode não funcionar corretamente.

Executar serviços em Linux pode ser uma tarefa difícil e desafiadora. Se você está procurando por listar todos os serviços em execução em Linux ou apenas ter uma ideia do que está acontecendo, existem alguns modos de fazer isso.

Este guia mostrará a melhor forma de listar serviços em execução em Linux em cada distribuição e ambiente de desktop.

Como Listar Serviços em Execução em Linux Ubuntu

Executar um sistema Linux pode ser fácil ou complicado, depende de como você quer abordar. Se procura uma forma simples de começar, Ubuntu é uma ótima escolha. Ubuntu é uma das distribuições Linux mais populares, focada em usabilidade e simplicidade. Possui uma interface amigável e software regularmente atualizado. Ubuntu também inclui ferramentas para administradores de sistemas e desenvolvedores, tornando-a uma excelente opção para pequenas empresas e usuários domésticos.

Ubuntu está disponível em várias edições, incluindo a edição desktop padrão, edição servidor e edição mobile. Ubuntu também possui versão mobile para dispositivos Android e iOS.

Leia Também: Como instalar a interface gráfica no Ubuntu Server

Se usa Ubuntu e procura uma forma fácil de listar serviços em execução Linux em seu sistema Ubuntu, esta seção do artigo é para você.

Listar serviços em Ubuntu com o comando service

  • Para listar serviços em execução Ubuntu, abra um terminal e execute o seguinte comando:
service --status-all

Isso exibirá uma lista de todos os serviços em execução e inativos do seu sistema. Você pode usar este comando para descobrir quais serviços estão em execução e se estão habilitados ou não.

Listar serviços em Ubuntu com o comando service 1

  • Você pode usar o comando grep para filtrar a saída e ver apenas os serviços em execução.
service --status-all | grep '\[ + \]'
  • E para ver os serviços que não estão em execução, digite o seguinte comando grep:
service --status-all | grep '\[ - \]'

Listar serviços em Ubuntu com o comando service

 

Leia Também: Melhores ferramentas de monitoramento de desempenho de servidor Linux

 

Listar serviços em Ubuntu com o comando systemctl

Você também pode usar o systemctl comando para verificar serviços em execução em Ubuntu. Este comando lista todos os serviços em execução no momento junto com seu status e configuração. Também oferece a capacidade de gerenciar os serviços. Por exemplo, se deseja parar um serviço, você pode usar o comando stop.

Os seguintes são os comandos que você precisa usar com systemctl para listar serviços em execução Linux:

  • Para ver todos os serviços em execução, digite:
systemctl list-units

Listar serviços em Ubuntu com o comando systemctl

  • Para ver todos os serviços ativos e inativos, digite:
systemctl list-units -a

Listar serviços no Ubuntu com o comando systemctl1

  • E para ver apenas serviços inativos, digite:
systemctl list-units -a --state=inactive

Listar serviços no Ubuntu com o comando systemctl2

systemctl  funciona apenas no Ubuntu 15.04 e versões posteriores. Fornece mais informações que o comando service ao listar serviços em execução Linux.

Por padrão, o Ubuntu não exibe a coluna "Unit" ao mostrar o status da unidade usando o systemctl comando. A coluna "Unit" fornece informações sobre o arquivo de unidade que está sendo usado. Isso é útil ao tentar identificar qual arquivo de unidade está causando um problema.

Outras colunas em systemctl o comando será:

  • Load → Indica se o serviço foi carregado na memória após a inicialização.
  • Active → Mostra se o serviço está ativo no momento.
  • Sub → Esta coluna mostra o estado atual do serviço.
  • Description → A última coluna é uma descrição breve do serviço em questão.

Como listar serviços em execução em Linux Debian

Se você quer listar serviços em execução Linux, Debian é outra excelente opção. Linux Debian é uma das distribuições Linux mais populares, usada por milhões de pessoas em todo o mundo. É um software livre e de código aberto, lançado sob a licença GPL.

Debian está disponível em várias edições: a distribuição testing, usada para testes beta; a distribuição stable, usada para uso diário; e a distribuição unstable, usada para desenvolvimento.

Esta distribuição é direcionada a administradores de sistema e usuários finais que buscam uma plataforma Linux confiável e de alto desempenho.

Vamos ver como listar serviços em execução Linux em um sistema Debian.

Listar serviços em Debian com o comando systemctl

Existem várias maneiras de listar serviços em execução Debian. Uma delas é usar o systemctl comando

O systemctl comando é um conjunto de daemons systemd usado para gerenciar serviços e daemons Linux, representados pelo último "d" em systemd.

  • Primeiro, para ver todos os serviços disponíveis no seu sistema Linux, digite:
systemctl list-unit-files --type service -all
  • Para ver uma lista de todas as unidades systemd carregadas e seus status (ativas ou não), digite:
systemctl
  • Para listar todos os serviços carregados no seu sistema, em execução ou parados/com falha, digite:
systemctl list-units --type=service

or

systemctl --type=service
  • Para listar todos os serviços carregados e ativos, digite este comando:
systemctl list-units --type=service --state=active

or

systemctl --type=service --state=active
  • Para listar serviços em execução Linux que também estão ativos, digite:
systemctl list-units --type=service --state=running

or

systemctl list-units --type=service --state=running
  • Se você precisa verificar o status dos serviços, use este comando:
systemctl status (ServiceName)
  • Quando você quiser interromper um serviço em execução, use a opção stop do systemctl comando seguido do nome do serviço que deseja interromper.
sudo systemctl stop (ServiceName)
  • E para reiniciar um serviço, use o comando a seguir:
sudo systemctl restart (ServiceName)

Listar serviços em Debian com o comando service

Outra forma de listar serviços em execução Linux em Debian é usando o comando service.

O comando service também pode ser usado para verificar o status de serviços e para iniciá-los, reiniciá-los e interrompê-los com os seguintes comandos:

  • Para verificar o status de um serviço:
service (ServiceName) status
  • Para iniciar um serviço:
sudo service (ServiceName) start
  • Para reiniciar um serviço:
sudo service (ServiceName) restart
  • Para parar um serviço:
sudo service (ServiceName) stop

Como listar serviços em execução em Linux CentOS

Linux CentOS é outra escolha popular para servidores web. É um sistema operacional livre e de código aberto que permite aos usuários executar tarefas complexas com o mínimo de esforço. CentOS é baseado em Red Hat Enterprise Linux, uma distribuição comercial popular em empresas e organizações. Essa distribuição Linux é ideal para administradores de sistema que precisam de uma plataforma confiável e estável para implantar serviços.

Além disso, CentOS oferece uma forma fácil de manter seu sistema em execução, fornecendo uma lista de serviços em execução Linux. Essa lista pode ser acessada no menu Ferramentas do Sistema na área de trabalho de Administração.

Serviços são uma parte importante do sistema operacional Linux. Eles permitem que você controle como seu computador se comporta e o que ele faz.

Agora é hora de aprender como listar serviços em execução Linux em CentOS. Essas informações o ajudarão a solucionar problemas e gerenciar seu computador com mais eficiência.

Listar serviços em CentOS com o comando systemctl

  • O primeiro passo é usar o comando systemctl para listar todos os serviços em execução no seu sistema.
systemctl list-units --type service --all
  • Você pode verificar o status de serviços com systemd usando o seguinte comando:
systemctl list-unit-files --type=service --all

Com esse comando, como listar serviços em execução Linux em Ubuntu, CentOS fornecerá muitas informações, como:

  • UnitEste item mostra o nome do serviço. É útil quando você quer controlar um serviço e não conhece seu nome exato 
  • LoadMostra se o serviço está carregado ou não. Se o arquivo de serviço for removido, isso mostra not-found. Às vezes, o serviço exibido está mascarado. Isso significa que o serviço está bloqueado e vinculado a /dev/null.
  • ActiveEste item mostra se o serviço está em execução no momento.
  • SubStatus fornece informações adicionais sobre o serviço correspondente.

Listar serviços em CentOS com o comando service

Para listar serviços em execução Linux em CentOS, você também pode usar o comando service.

  • Abra uma janela de terminal e digite o comando a seguir para que CentOS em Linux mostre os serviços em execução:
service --status-all.
  • Para exibir a lista do status dos serviços do seu computador, digite:
service (ServiceName) status

Você também pode usar este comando para interromper ou iniciar um serviço. Basta adicionar a palavra-chave stop ou start após o nome do serviço.

Melhor forma de listar serviços em execução Linux

Gerenciar serviços em execução em Linux pode ser um desafio. Se você quiser listar serviços em execução Linux, além de sua distribuição selecionada, há algumas dicas que você deve conhecer para executar essa tarefa com eficiência.

Aqui estão algumas dicas para começar.

  1. Comece criando uma lista dos serviços de que você precisa e suas dependências.

Decida o que precisa ser executado. Antes de criar a lista, faça um inventário dos serviços necessários no sistema e decida quais devem ser iniciados automaticamente. Isso ajudará a evitar confusão e tempo desperdiçado executando serviços desnecessários.

  1. Configure seu sistema para desempenho ideal.
  2. Use um gerenciador de serviços. Existem várias opções disponíveis, como systemd e upstart. Cada uma tem seus prós e contras, então escolha a que melhor se adequa às suas necessidades.

Por exemplo, use software como systemd ou UPnPd para gerenciar o início e parada de serviços. Ou use systemctl para controlar reinicializações e atualizações de status de serviços.

  1. Observe que alguns serviços são essenciais para o funcionamento do seu sistema Linux e não podem ser parados.
  2. Se não tem certeza se um serviço pode ser parado com segurança, é melhor ser cauteloso e não pará-lo. 

linux-vps Hospedagem Linux Simplificada

Quer uma forma melhor de hospedar seus sites e aplicações web? Está desenvolvendo algo novo? Simplesmente não gosta de Windows? É por isso que temos Linux VPS.

Obtenha seu Linux VPS

Conclusão

Como mencionamos em nosso guia, Linux é um sistema operacional versátil e potente que pode ser usado para vários fins, incluindo executar um servidor. Executar um servidor em Linux é uma ótima solução para quem quer economizar e ter mais controle sobre seu ambiente de computação. Se esse é seu caso, use SSH para se conectar ao seu servidor remoto em Linux.

Existem muitas soluções e distribuições diferentes para listar serviços em execução no Linux. Alguns acreditam que a melhor opção é usar systemd. Systemd é um gerenciador de sistema e serviços para Linux que oferece muitos recursos, como início paralelo de serviços, carregamento sob demanda de módulos e ativação por socket. Ele também permite que você controle como seus serviços são executados configurando arquivos de unidade.

Mas lembre-se de que a melhor solução para cada situação depende do serviço específico e do seu sistema. Com o software e configuração corretos, você pode executar um servidor e listar serviços em execução no Linux de forma fácil e eficiente.

Mesmo se estiver usando um VPS Linux, você pode listar serviços em execução no Linux seguindo os métodos mencionados acima. Porém, é importante notar que cada distribuição funciona de forma diferente. Por isso, você deve comprar um VPS Linux que venha pré-instalado com a distribuição que você deseja. Cloudzy permite que você escolha qual distribuição Linux será instalada no seu VPS. Dessa forma, você pode optar pela que se sente mais confortável. Se quiser saber mais sobre Cloudzy Linux VPS, entre em contato conosco.

Perguntas Frequentes

Posso listar serviços em execução Linux em qualquer distribuição?

Sim, é possível. Existem diferentes maneiras de listar serviços em execução no Linux, e todas as distros suportam isso. Você pode usar systemctl ou comandos service, dependendo de como deseja sua lista.

Como obtenho uma lista de serviços em Ubuntu?

Digite este comando no seu Terminal:

service --status-all 

Como vejo quais serviços estão em execução em CentOS?

Execute este comando no Terminal:

systemctl list-units --type service --all

Como listo serviços em execução em Debian?

Abra seu Terminal e digite o seguinte comando: 

systemctl list-unit-files –type service -all

Compartilhar

Mais do blog

Continue lendo.

Melhores Apps Auto-hospedados que Você Pode Executar com Cosmos Cloud imagem de capa com painéis de apps ao redor de um painel Cosmos.
Servidores e SO

Melhores Apps Auto-hospedados que Você Pode Executar com Cosmos Cloud: Arquivos, Mídia, Senhas, Automação e Mais!

Depois que você configurou Cosmos Cloud e quer ver quais apps funcionam bem com ele, ou talvez ainda nem tenha decidido usar Cosmos e só quer ver como se encaixa no seu fluxo de trabalho

Nick PrataNick Prata leitura de 16 minutos
Portainer vs Cosmos Cloud para Gerenciar Apps Docker capa com diagrama de configuração híbrida e blocos de acesso vs operações neon.
Servidores e SO

Portainer vs Cosmos Cloud: A Melhor Opção para Gerenciamento de Apps Docker

Se você já conhece Docker e quer apenas um jeito mais limpo de executar uma pilha de apps em crescimento, aqui está a resposta curta sobre Portainer vs Cosmos Cloud. Portainer é a escolha mais forte para o controle direto

Nick PrataNick Prata 14 min de leitura
Cosmos Cloud vs CasaOS vs Umbrel gráfico de recursos mostrando três caminhos auto-hospedados dentro de um mundo de rede em nuvem abstrata.
Servidores e SO

Cosmos Cloud vs CasaOS vs Umbrel: Qual Plataforma Auto-hospedada se Encaixa na Sua Configuração?

A resposta curta é que CasaOS ainda é o lugar mais fácil para começar, Umbrel tem o visual mais limpo e curado, e Cosmos Cloud faz mais sentido quando você quer controle mais apertado sobre seu domínio

Nick PrataNick Prata 11 minutos de leitura

Pronto para fazer o deploy? A partir de $2,48/mês.

Cloud independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Reembolso em 14 dias.