sudo systemctl start nome_servico
sudo systemctl stop nome_servico
sudo systemctl restart nome_servico
sudo systemctl status nome_servico
sudo systemctl enable nome_servico
sudo systemctl disable nome_servico
sudo systemctl reload nome_servico
sudo systemctl reload-or-restart nome_servico
systemctl list-units --type=service --state=active
systemctl is-enabled nome_servico
systemctl list-units --type=service
sudo systemctl status nome_servico
sudo systemctl reload nome_servico --all
sudo systemctl reboot
sudo systemctl poweroff
sudo systemctl --failed
systemctl list-dependencies nome_servico
journalctl -u nome_servico
sudo systemctl enable nome_servico --now
sudo systemctl disable nome_servico --now
systemctl show nome_servico
sudo nano /etc/systemd/system/meu_servico.service
<br>
```ini
[Unit]
Description=Meu Serviço Personalizado
After=network.target
[Service]
ExecStart=/caminho/para/o/script.sh
Restart=on-failure
[Install]
WantedBy=multi-user.target
```
- **Habilitar e iniciar o serviço:**<br>
<code>sudo systemctl enable meu_servico.service</code><br>
<code>sudo systemctl start meu_servico.service</code>
- Cria, habilita e inicia um serviço personalizado que executa o script `script.sh`.
sudo systemctl daemon-reload
sudo systemctl set-property nome_servico RestartSec=10
sudo systemctl mask nome_servico
sudo systemctl unmask nome_servico
sudo systemctl edit nome_servico
sudo systemctl set-property nome_servico CPUShares=500
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
sudo systemctl isolate rescue.target