In questo articolo, esploreremo i metodi per fermare e gestire i servizi sul sistema operativo Raspberry PI.
Come interrompere i servizi sul Raspberry Pi utilizzando il comando SystemCtl
Abbiamo un sistema noto come SystemD che gestisce tutti i servizi in esecuzione su Raspberry Pi e per gestire SystemD, utilizziamo il comando SystemCtl nel terminale. Diciamo che vogliamo scoprire lo stato dei servizi in esecuzione in Raspberry Pi, eseguiamo semplicemente il comando:
$ SystemCtl
Questi sono i servizi in esecuzione su Raspberry Pi, ora se vogliamo scoprire lo stato di qualsiasi servizio specifico, per comprendere troveremo lo stato del servizio Apache2 utilizzando il comando SystemCtl:
$ SYSTEMCTL STATO APACHE2
Il servizio di Apache2 è in fase di esecuzione, ora se vogliamo interrompere il servizio di Apache2, useremo il comando SystemCtl:
$ SystemCtl Stop Apache2
Chiederà l'autorizzazione di autenticazione, quindi fornisce la password dell'utente sudo e premi il pulsante "OK". Possiamo saltare questo passaggio se abbiamo usato la parola chiave di "sudo" all'inizio del comando sopra menzionato, dopo aver fornito la password, interromperà il processo:
Per confermare lo stato di Apache2, controlleremo nuovamente lo stato utilizzando il comando SystemCtl:
$ SYSTEMCTL STATO APACHE2
Il servizio di APACHE2 è stato interrotto, in modo simile possiamo gestire qualsiasi servizio in esecuzione sul sistema operativo Raspberry Pi utilizzando il comando SystemCtl.
Come fermare i servizi su Raspberry Pi utilizzando il comando di servizio
Un altro modo per gestire i servizi su Raspberry Pi è utilizzando il comando di servizio, per capire che controlleremo lo stato del servizio SSH utilizzando il comando:
$ sudo servizio status ssh
Il servizio SSH è nello stato in esecuzione, ora se vogliamo interrompere il servizio SSH utilizzando il comando di servizio:
$ sudo servizio ssh stop
Per confermare lo stato del servizio SSH, eseguire il comando:
$ sudo servizio status ssh
Il servizio SSH è stato fermato con successo.
Conclusione
A volte vogliamo interrompere i servizi perché stiamo effettuando il backup dei dati o vogliamo ridurre il carico sul processore per migliorare l'efficienza della CPU di Raspberry PI. In questo articolo, abbiamo discusso dei due diversi comandi con cui non solo può fermare qualsiasi servizio di esecuzione su Raspberry Pi, ma può anche controllare lo stato, riavviare e avviare i servizi.