wils@web ~ $ cat ~/ajuda/como-criar-e-gerenciar-servicos-systemd-no-ubuntu-22-04.md
LinuxComo criar e gerenciar serviços systemd no Ubuntu 22.04
O systemd é um sistema de inicialização e gerenciamento de serviços amplamente utilizado em distribuições Linux, incluindo o Ubuntu 22.04. Este manual irá guiá-lo na criação e gerenciamento de serviços utilizando o systemd.
Introdução
Os serviços gerenciados pelo systemd são definidos em arquivos de configuração chamados unit files. Esses arquivos têm a extensão .service e são armazenados em diretórios específicos do sistema.
Criando um Serviço
- Crie um arquivo de serviço:
- Adicione a configuração do serviço:
- Salve e feche o arquivo: Pressione
CTRL + X, depoisYeENTER.
sudo nano /etc/systemd/system/meu_servico.service
[Unit]
Description=Meu Serviço Exemplo
[Service]
ExecStart=/usr/bin/meu_programa
Restart=always
[Install]
WantedBy=multi-user.target
Gerenciando o Serviço
- Recarregue o systemd para reconhecer o novo serviço:
- Inicie o serviço:
- Habilite o serviço para iniciar automaticamente no boot:
- Verifique o status do serviço:
- Parar o serviço:
- Desabilitar o serviço:
sudo systemctl daemon-reload
sudo systemctl start meu_servico.service
sudo systemctl enable meu_servico.service
sudo systemctl status meu_servico.service
sudo systemctl stop meu_servico.service
sudo systemctl disable meu_servico.service
Conclusão
O gerenciamento de serviços com systemd é uma habilidade essencial para administradores de sistemas. Utilize os comandos acima para criar e gerenciar seus serviços de forma eficiente. Dica: Mantenha seus arquivos de serviço organizados e documentados para facilitar a manutenção futura.
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.