A chkservice segédprogram Linuxban egy parancssori segédprogram, amely lehetővé teszi a rendszerben lévő szolgáltatások (services) állapotának ellenőrzését és kezelését. Ha a chkservice parancsot a terminálban futtatja, megjeleníti az elérhető szolgáltatások listáját és azok aktuális állapotát (futó vagy leállított).
A chkservice paranccsal különböző paramétereket is használhat a szolgáltatások kezeléséhez.
Például:
chkservicestart [service_name]
- elindítja a megadott szolgáltatást.
chkservicestop [service_name]
- leállítja a megadott szolgáltatást.
chkservicerestart [service_name]
- a megadott szolgáltatás újraindítása.
chkservicestatus [service_name]
- a megadott szolgáltatás állapotának megjelenítése.
chkserviceenable [service_name]
- engedélyezi a megadott szolgáltatás automatikus indítását a rendszer indításakor.
chkservicedisable [service_name]
- letiltja a megadott szolgáltatás automatikus indítását a rendszer indításakor.
Hasznos lehet a rendszerben lévő szolgáltatások, például webkiszolgálók, adatbázisok, levelezőszerverek és egyéb szolgáltatások kezelésére és ellenőrzésére is.
A chkservice paramétereiről és használatáról bővebb információ a felhasználói kézikönyvben található, vagy a man chkservice parancs futtatásával a terminálban.
Nem szabványos a Linuxban. Ehelyett a különböző Linux-disztribúciókban különböző segédprogramok állhatnak rendelkezésre a szolgáltatások kezelésére. Az Ubuntu disztribúcióban például a szolgáltatások kezelésére a service vagy a systemctl parancsot használhatja.
A CentOS rendszerben a verziótól függően a service vagy a systemctl parancsot használhatja. A különböző Linux-disztribúciókhoz csomagokat a hivatalos webhelyeken vagy csomagtárolókban találhat.
Ubuntban a segédprogramot a következő paranccsal telepítheti:
sudo apt-get install chkservice
CentOS rendszerben a következő paranccsal telepítheti:
sudo yum install chkservice
A telepítés után a chkservice paranccsal tudja majd kezelni a rendszer szolgáltatásait.