Tio exempel på kommandot ”chkconfig”

kommandot chkconfig används för att starta, stoppa och visa statusen för alla tjänster som körs på systemet. Det gör det möjligt att visa och ändra tjänsterna i systemet på alla nivåer. Låt oss se några grundläggande kommandon i denna korta instruktion.
1. Visa status för alla tjänster
För att visa status för alla tillgängliga tjänster i alla körnivåer kör du följande kommando:
~]# chkconfig --list
2. Visa status för körda tjänster
För att visa endast de processer som körs för tillfället i alla körnivåer kör du följande kommando:
3. Visa statusen för körda tjänster på en viss körnivå
Om du till exempel vill visa statusen för tjänster i körnivå 3 kör du följande kommando:
~]# chkconfig --list | grep 3:on
4. Visa statusen för en viss tjänst
Om du till exempel vill se statusen för tjänsten rsyslog i alla körnivåer kör du följande kommando:
~]# chkconfig --list rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
eller
~]# chkconfig --list | grep -i rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
5. Slå på eller starta en tjänst vid systemstart
Om du till exempel vill starta rsyslog-tjänsten automatiskt vid varje omstart anger du följande kommando:
~]# chkconfig rsyslog on
6. Stäng av eller stoppa en tjänst vid systemstart
Om du vill stoppa en tjänst permanent anger du följande kommando:
~]# chkconfig rsyslog off
7. Starta tjänster vid en viss körnivå
Om du till exempel vill starta en tjänst vid körnivå 3 och 5 anger du följande kommando:
~]# chkconfig --level 35 rsyslog on
8. Stoppa tjänster vid en viss körnivå
Om du vill stoppa vid en viss körnivå ska kommandot vara:
~]# chkconfig --level 35 rsyslog off
9. Lägg till en tjänst i chkconfig
För att lägga till tjänsten rsyslog till start på alla körnivåer anger du följande kommando:
~]# chkconfig --add rsyslog
10. Ta bort en tjänst från chkconfig
För att ta bort en tjänst från start på alla nivåer ska kommandot vara:
~]# chkconfig --del rsyslog
För mer information om kommandot ”chkconfig” hänvisas till man-sidorna med följande kommando:
~]# man chkconfig