wils@web ~ $ cat ~/ajuda/como-criar-e-gerenciar-servicos-do-systemd-no-ubuntu-22-04-guia-pratico.md

Linux

Como criar e gerenciar serviços do systemd no Ubuntu 22.04: Guia prático

atualizado em 02/09/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 prático irá ensiná-lo a criar e gerenciar serviços com o systemd.

Introdução

O systemd substitui o antigo sistema init e oferece uma maneira eficiente de gerenciar serviços, mantendo o sistema mais organizado e responsivo.

Passo a Passo para Criar um Serviço

1. Criar um Arquivo de Unidade

Os serviços do systemd são definidos em arquivos de unidade. Vamos criar um exemplo simples.

sudo nano /etc/systemd/system/meuservico.service

No editor, adicione o seguinte conteúdo:

[Unit]
Description=Meu Serviço Exemplo

[Service]
ExecStart=/usr/bin/python3 /caminho/para/seu_script.py
Restart=always

[Install]
WantedBy=multi-user.target

2. Carregar as Novas Unidades

Após criar o arquivo de unidade, você precisa recarregar o systemd para reconhecer as novas configurações.

sudo systemctl daemon-reload

3. Iniciar o Serviço

Agora você pode iniciar seu serviço com o seguinte comando:

sudo systemctl start meuservico.service

4. Habilitar o Serviço na Inicialização

Para garantir que o serviço inicie automaticamente no boot, habilite-o com:

sudo systemctl enable meuservico.service

5. Verificar o Status do Serviço

Você pode verificar o status do seu serviço com:

sudo systemctl status meuservico.service

6. Parar e Desabilitar o Serviço

Se precisar parar ou desabilitar o serviço, use os seguintes comandos:

sudo systemctl stop meuservico.service
sudo systemctl disable meuservico.service

Conclusão

Gerenciar serviços com systemd no Ubuntu 22.04 é uma tarefa simples e poderosa. Lembre-se de sempre testar seu serviço após a criação e antes de habilitá-lo para inicialização automática.

Dica: Utilize o comando journalctl -u meuservico.service para visualizar os logs do seu serviço.

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.