Linuxi utiliit chkservice on käsurea utiliit, mis võimaldab teil kontrollida oma süsteemi teenuste (services) olekut ja hallata neid. Kui käivitate terminalis käsu chkservice, kuvab see nimekirja olemasolevatest teenustest ja nende praegusest olekust (töötab või on peatatud).
Teenuste haldamiseks saate käsuga chkservice kasutada ka erinevaid parameetreid.
Näiteks:
chkservicestart [service_name]
- käivitab määratud teenuse.
chkservicestop [service_name]
- peatab määratud teenuse.
chkservicerestart [service_name]
- käivitab määratud teenuse uuesti.
chkservicestatus [service_name]
- kuvab määratud teenuse staatuse.
chkserviceenable [service_name]
- lubab määratud teenuse automaatse käivitamise süsteemi käivitamisel.
chkservicedisable [service_name]
- keelab määratud teenuse automaatse käivitamise süsteemi käivitamisel.
See võib olla kasulik ka süsteemi teenuste, näiteks veebiserverite, andmebaaside, postiserverite ja muude teenuste haldamiseks ja kontrollimiseks.
Lisateavet chkservice parameetrite ja kasutamise kohta leiate kasutusjuhendist või käivitades terminalis käsu man chkservice.
See ei ole Linuxis standardne. Selle asemel võivad erinevates Linuxi distributsioonides olla erinevad utiliidid teenuste haldamiseks. Näiteks Ubuntu distributsioonis saab teenuste haldamiseks kasutada käsku service või systemctl.
CentOSis saate kasutada sõltuvalt versioonist käsku service või systemctl. Erinevate Linuxi distributsioonide pakette leiate ametlikelt veebilehtedelt või paketirepositooriumidest.
Ubuntis saate utiliidi paigaldada järgmise käsuga:
sudo apt-get install chkservice
CentOSis installida käsuga:
sudo yum install chkservice
Pärast paigaldamist saate kasutada chkservice käsku, et hallata oma süsteemi teenuseid