Kymmenen ’chkconfig’-komennon esimerkkejä
chkconfig-komentoa käytetään käynnistämään, pysäyttämään ja tarkastelemaan kaikkien järjestelmässä käynnissä olevien palvelujen tilaa. Sen avulla voit näyttää ja muuttaa järjestelmän palveluita kaikilla tasoilla. Katsotaan tässä lyhyessä ohjeessa muutamia peruskomentoja.
1. Näytä kaikkien palveluiden tila
Näyttääksesi kaikkien käytettävissä olevien palveluiden tilan kaikilla suoritustasoilla, suorita seuraava komento:
~]# chkconfig --list
2. Näytä käynnissä olevien palveluiden tila
Näyttääksesi vain tällä hetkellä käynnissä olevat prosessit kaikilla suoritustasoilla, suorita seuraava komento:
~]# chkconfig --list | grep on
3. Näytä käynnissä olevien palveluiden tila. Näytä tietyn suoritustason käynnissä olevien palveluiden tila
Jos haluat esimerkiksi tarkastella suoritustason 3 palveluiden tilaa, suorita seuraava komento:
~]# chkconfig --list | grep 3:on
4. Näytä tietyn palvelun tila
Jos esimerkiksi haluat nähdä rsyslog-palvelun tilan kaikissa suoritustasoissa, anna seuraava komento:
~]# chkconfig --list rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
tai
~]# chkconfig --list | grep -i rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
5. Palvelun kytkeminen päälle tai käynnistäminen järjestelmän käynnistyksen yhteydessä
Jos esimerkiksi haluat käynnistää rsyslog-palvelun automaattisesti jokaisen uudelleenkäynnistyksen yhteydessä, anna seuraava komento:
~]# chkconfig rsyslog on
6. Palvelun kytkeminen pois päältä tai pysäyttäminen järjestelmän käynnistyksen yhteydessä
Palvelun pysäyttämiseksi pysyvästi anna seuraava komento:
~]# chkconfig rsyslog off
7. Palvelun kytkeminen pois päältä tai pysäyttäminen järjestelmän käynnistyksen yhteydessä
~]# chkconfig rsyslog off
. Käynnistä palvelut tietyllä suoritustasolla
Jos esimerkiksi haluat käynnistää palvelun suoritustasoilla 3 ja 5, anna seuraava komento:
~]# chkconfig --level 35 rsyslog on
8. Pysäytä palvelut tietyllä suoritustasolla
Jos haluat pysäyttää palvelut tietyllä suoritustasolla, komento on:
~]# chkconfig --level 35 rsyslog off
9. Käynnistä palvelut tietyllä suoritustasolla. Lisää palvelu chkconfigiin
Jos haluat lisätä palvelun rsyslog käynnistykseen kaikilla suoritustasoilla, anna seuraava komento:
~]# chkconfig --add rsyslog
10. Palvelun poistaminen chkconfigista
Poistaaksesi palvelun käynnistyksestä kaikilla tasoilla, komento on:
~]# chkconfig --del rsyslog
Lisätietoja komennosta ’chkconfig’ saat man-sivuilta seuraavalla komennolla:
~]# man chkconfig
.