wils@web ~ $ cat ~/ajuda/como-criar-e-gerenciar-unidades-de-servico-com-systemd-no-ubuntu-22-10.md

Linux

Como criar e gerenciar unidades de serviço com systemd no Ubuntu 22.10

atualizado em 06/09/2026

O systemd é um sistema de inicialização e gerenciamento de serviços amplamente utilizado em distribuições Linux, incluindo o Ubuntu 22.10. Este manual aborda como criar e gerenciar unidades de serviço com o systemd.

Introdução

As unidades de serviço são arquivos de configuração que definem como um serviço deve ser executado, monitorado e gerenciado. Neste guia, você aprenderá a criar, iniciar e gerenciar essas unidades.

Criando uma Unidade de Serviço

Para criar uma unidade de serviço, siga os passos abaixo:

  1. Abra o terminal.
  2. Navegue até o diretório de unidades de serviço:
  3. cd /etc/systemd/system/
  4. Crie um novo arquivo de unidade. Por exemplo, para um serviço chamado meu-servico:
  5. sudo nano meu-servico.service
  6. Adicione as seguintes linhas ao arquivo:
  7. [Unit]
    Description=Meu Serviço
    
    [Service]
    ExecStart=/usr/bin/meu_programa
    Restart=on-failure
    
    [Install]
    WantedBy=multi-user.target
  8. Salve e feche o arquivo.

Gerenciando a Unidade de Serviço

Após criar a unidade, você pode gerenciá-la usando os seguintes comandos:

  • Para recarregar as unidades de serviço:
  • sudo systemctl daemon-reload
  • Para iniciar o serviço:
  • sudo systemctl start meu-servico.service
  • Para habilitar o serviço na inicialização:
  • sudo systemctl enable meu-servico.service
  • Para verificar o status do serviço:
  • sudo systemctl status meu-servico.service
  • Para parar o serviço:
  • sudo systemctl stop meu-servico.service
  • Para desabilitar o serviço:
  • sudo systemctl disable meu-servico.service

Conclusão

O systemd é uma ferramenta poderosa para gerenciar serviços no Ubuntu. Ao seguir este guia, você deve ser capaz de criar e gerenciar suas próprias unidades de serviço com facilidade. Dica: Sempre verifique os logs do serviço com journalctl -u meu-servico.service para solucionar 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.