primeiro vamos criar nosso script arquivo sh
$ sudo vim /usr/local/sbin/script.sh
de permissão de execução
$ sudo chmod +x /usr/local/sbin/script.sh
crie um arquivo service para o systemctl
$ sudo vim /etc/systemd/system/script.service
adicione as seguintes linhas no arquivo script.service
[Unit]
Description=Description for sample script goes here
[Service]
Type=simple
ExecStart=/usr/local/sbin/script.sh
TimeoutStartSec=0
[Install]
WantedBy=default.target
salve o arquivo
OBS: a linha
[Install]
WantedBy=default.target
carrega o script em modo grafico
se deseja carregar em modo texto altere para
[Install]
WantedBy=multi-user.target
agora vamos ver o status do arquivo service (OBS: provavelmente estará disable)
$ sudo systemctl status script.service
recarregar os deamons
$ sudo systemctl daemon-reload
vamos habilitar o service para nosso script auto executar sempre com o sistema
$ sudo systemctl enable script.service
---
para desabilitar
$ sudo systemctl disable script.service
$ sudo rm -r /usr/local/sbin/script.sh
$ sudo rm -r /etc/systemd/system/script.service
Nenhum comentário:
Postar um comentário