Tien ‘chkconfig’-commandovoorbeelden
chkconfig wordt gebruikt om de status van alle op het systeem actieve services te starten, te stoppen en te bekijken. Hiermee kunt u de services op uw systeem op alle niveaus weergeven en wijzigen. Laten we in deze korte how-to enkele basiscommando’s bekijken.
1. De status van alle services
Om de status van alle beschikbare services op alle runlevels weer te geven, voert u de volgende opdracht uit:
~]# chkconfig --list
2. De status van actieve services
Om alleen de huidige actieve processen op alle runlevels weer te geven, voert u de volgende opdracht uit:
~]# chkconfig --list | grep on
3. De status van actieve services op een bepaald runlevel weergeven
Wilt u bijvoorbeeld de status van services op runlevel 3 weergeven, voert u de volgende opdracht uit:
~]# chkconfig --list | grep 3:on
4. De status van een bepaalde service bekijken
Wilt u bijvoorbeeld de status van de service rsyslog op alle runlevels bekijken, voer dan de volgende opdracht in:
~]# chkconfig --list rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
of
~]# chkconfig --list | grep -i rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
5. Een service inschakelen of starten bij het opstarten van het systeem
Wilt u bijvoorbeeld de rsyslog-service automatisch starten bij elke herstart, voer dan het volgende commando in:
~]# chkconfig rsyslog on
6. Een service uitschakelen of stoppen bij het opstarten van het systeem
Om een service permanent te stoppen, voert u het volgende commando in:
~]# chkconfig rsyslog off
7. Services op een bepaald runlevel starten
Wilt u bijvoorbeeld een service op runlevel 3 en 5 starten, voer dan het volgende commando in:
~]# chkconfig --level 35 rsyslog on
8. Services op een bepaald runlevel stoppen
Wilt u op een bepaald runlevel stoppen, dan moet het commando zijn:
~]# chkconfig --level 35 rsyslog off
9. Een service aan chkconfig toevoegen
Om een service rsyslog aan het opstarten op alle runlevels toe te voegen, voert u het volgende commando in:
~]# chkconfig --add rsyslog
10. Een service uit chkconfig verwijderen
Om een service op alle niveaus uit het opstarten te verwijderen, moet het commando zijn:
~]# chkconfig --del rsyslog
Voor meer informatie over het commando ‘chkconfig’ raadpleegt u de man pages met het volgende commando:
~]# man chkconfig