Gestire servizi con service

Il comando service permette di gestire l'avvio, il riavvio o lo stop di un servizio senza dover digitare il percorso completo dello script relativo.

Nelle distribuzioni Linux Red Hat e derivate, è possibile utilizzare il comando service per gestire manualmente i servizi di sistema. Per esempio, volendo controllare lo stato del servizio dhcp server è sufficiente utilizzare il comando service dhcpd start anzichè /etc/r.cd/init.d/dhcpd start.

Service non è altro che uno script shell che permette di gestire le classiche operazioni che si compiono in merito ad un servizio, tipicamente: avviarlo, fermarlo, riavviarlo e verificarne lo stato.

Alcuni esempi di utilizzo:
[root@Enigma root]# service mysqld start
Starting MySQL:8                                            [  OK  ]

Start di MySql server
[root@Enigma root]# service mysqld restart
Stopping MySQL:                                            [  OK  ]
Starting MySQL:                                            [  OK  ]

MySql viene riavviato
[root@Enigma root]# service mysqld status
mysqld (pid 3580) is running...

In questo caso viene visualizzato lo stato del server con relativo Process Identifier
[root@Enigma root]# service mysqld stop
Stopping MySQL:                                            [  OK  ]

Il server viene fermato

Tramite le opzioni di service vi è la possibilità visualizzare lo stato, oppure eseguire il restart, anche di tutti i servizi contemporaneamente.

Privacy Policy