L'utilità chkservice in Linux è un'utilità a riga di comando che consente di controllare lo stato e di gestire i servizi (servizi) sul sistema. Quando si esegue il comando chkservice nel terminale, viene visualizzato un elenco dei servizi disponibili e il loro stato attuale (in esecuzione o fermi).
Con il comando chkservice si possono utilizzare anche vari parametri per gestire i servizi.
Ad esempio:
chkservicestart [nome_servizio]
- avvia il servizio specificato.
chkservicestop [nome_servizio]
- arresta il servizio specificato.
chkservicerestart [nome_servizio]
- riavvia il servizio specificato.
chkservicestatus [nome_servizio]
- visualizza lo stato del servizio specificato.
chkserviceenable [nome_servizio]
- abilita l'esecuzione automatica del servizio specificato all'avvio del sistema.
chkservicedisable [nome_servizio]
- disabilita l'esecuzione automatica del servizio specificato all'avvio del sistema.
Può essere utile anche per gestire e controllare i servizi del sistema, come server web, database, server di posta e altri servizi.
Ulteriori informazioni sui parametri e sull'uso di chkservice sono disponibili nel manuale dell'utente o eseguendo il comando man chkservice nel terminale.
Non è uno standard in Linux. Invece, le diverse distribuzioni Linux possono avere diverse utilità disponibili per gestire i servizi. Ad esempio, nella distribuzione Ubuntu, è possibile utilizzare il comando service o systemctl per gestire i servizi.
In CentOS, si può usare il comando service o systemctl a seconda della versione. È possibile trovare i pacchetti per le diverse distribuzioni Linux sui siti web ufficiali o sui repository di pacchetti.
In Ubunt, è possibile installare l'utility con il seguente comando:
sudo apt-get install chkservice
In CentOS, si installa con il comando:
sudo yum install chkservice
Dopo l'installazione, sarà possibile utilizzare il comando chkservice per gestire i servizi del sistema.