Como criar um serviço Linux?

1. Como criar um serviço Linux?

Pedro Henrique
SR_PH

(usa Ubuntu)

Enviado em 12/10/2018 - 21:00h

Existe alguma fonte ou livro que aborde a criação dos arquivos .services encontrados no /etc/systemd/system/ de forma mais aprofundada?

Eles possuem uma estrutura semelhante à essa:

[Unit]
Description=
After=
StartLimitIntervalSec=
[Service]
Type=simple
Restart=
RestartSec=
User=
ExecStart=

[Install]
WantedBy=





  


3. Re: Como criar um serviço Linux?

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 13/10/2018 - 13:32h

Olá.

O infame "sistema de inicialização" systemd trabalha com arquivos de unidade (nesta estrutura que você apresentou), onde deve informar o comando de inicialização (ExecStart), pode informar o usuário que executará esta ação (caso contrário será o root mesmo), e deve também dizer em que contexto (WantedBy), que pode ser entendido como o nível de execução (inicialização, monousuário, multi-usuário, gráfico, etc.).

---

Atenciosamente,
Hugo Cerqueira

Devuan - https://devuan.org/


4. Re: Como criar um serviço Linux?

Natsu Dragneel
Natsu_Dragneel

(usa XUbuntu)

Enviado em 13/10/2018 - 13:36h

UAU, o systemd, e bem seguro com esses serviços...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts