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

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.