wils@web ~ $ cat ~/ajuda/como-criar-um-servico-systemd-personalizado-no-ubuntu-22-04.md

Linux

Como criar um serviço systemd personalizado no Ubuntu 22.04

atualizado em 21/07/2026

Este manual aborda como criar um serviço systemd personalizado no Ubuntu 22.04. O systemd é um sistema de inicialização e gerenciamento de serviços que facilita a administração de processos no Linux.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso ao terminal como usuário com privilégios de sudo.
  • Um script ou programa que você deseja executar como serviço.

Passo a Passo

1. Criar o Script

Primeiro, crie um script simples que será executado como serviço. Por exemplo, um script que escreve a data em um arquivo de log:

#!/bin/bash
while true; do
echo "$(date) - Serviço em execução" >> /var/log/meu_servico.log
sleep 60
done

Salve este script como /usr/local/bin/meu_servico.sh e torne-o executável:

sudo chmod +x /usr/local/bin/meu_servico.sh

2. Criar o Arquivo de Unidade do systemd

Agora, crie um arquivo de unidade para o seu serviço:

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

Adicione o seguinte conteúdo ao arquivo:

[Unit]
Description=Meu Serviço Personalizado

[Service]
ExecStart=/usr/local/bin/meu_servico.sh
Restart=always
User=root

[Install]
WantedBy=multi-user.target

3. Habilitar e Iniciar o Serviço

Após criar o arquivo de unidade, habilite e inicie o serviço:

sudo systemctl enable meu_servico.service
sudo systemctl start meu_servico.service

4. Verificar o Status do Serviço

Para verificar se o serviço está em execução, use:

sudo systemctl status meu_servico.service

Conclusão

Você agora tem um serviço systemd personalizado em execução no Ubuntu 22.04. Para parar o serviço, use sudo systemctl stop meu_servico.service. Dica: Sempre verifique os logs do serviço para solucionar problemas, utilizando journalctl -u meu_servico.service.

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.