wils@web ~ $ cat ~/ajuda/como-usar-systemd-para-gerenciar-servicos-no-ubuntu-22-04-um-guia-completo.md

Linux

Como usar systemd para gerenciar serviços no Ubuntu 22.04: um guia completo

atualizado em 13/08/2026

O systemd é um sistema de inicialização e gerenciamento de serviços amplamente utilizado em distribuições Linux, incluindo o Ubuntu 22.04. Este guia completo irá ensinar como usar o systemd para gerenciar serviços de forma eficiente.

Introdução ao systemd

O systemd substitui o antigo sistema de inicialização SysVinit e oferece uma maneira mais moderna e poderosa de gerenciar serviços e processos no Linux.

Comandos básicos do systemd

  • Verificar o status de um serviço:
  • systemctl status nome_do_serviço
  • Iniciar um serviço:
  • sudo systemctl start nome_do_serviço
  • Parar um serviço:
  • sudo systemctl stop nome_do_serviço
  • Reiniciar um serviço:
  • sudo systemctl restart nome_do_serviço
  • Habilitar um serviço para iniciar automaticamente:
  • sudo systemctl enable nome_do_serviço
  • Desabilitar um serviço:
  • sudo systemctl disable nome_do_serviço

Gerenciando serviços com systemd

1. Criando um arquivo de serviço

Para criar um novo serviço, você precisa criar um arquivo de unidade no diretório /etc/systemd/system/.

sudo nano /etc/systemd/system/nome_do_serviço.service

Adicione o seguinte conteúdo básico:

[Unit]
Description=Descrição do Serviço

[Service]
ExecStart=/caminho/para/o/executável

[Install]
WantedBy=multi-user.target

2. Carregando as novas configurações

Após criar ou modificar um arquivo de serviço, você deve recarregar o systemd:

sudo systemctl daemon-reload

3. Iniciando e habilitando o serviço

Depois de recarregar, você pode iniciar e habilitar o serviço:

sudo systemctl start nome_do_serviço
sudo systemctl enable nome_do_serviço

Conclusão

O systemd é uma ferramenta poderosa para gerenciar serviços no Ubuntu 22.04. Com os comandos acima, você pode facilmente iniciar, parar e configurar serviços para iniciar automaticamente. Dica: Sempre verifique os logs de um serviço com journalctl -u nome_do_serviço para resolver problemas.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.