System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

Commande chkconfig (gérer les services)

chkconfig jpeg

Un outil à connaitre quand on fait de la Redhat ou Centos

Utilisation chkconfig :

chkconfig est un utilitaire qui permet de gérer les services réseaux linux en ligne de commande sur Redhat ou Centos. Il se révèle pratique dans le sens ou il permet par exemple de gérer des services dans un script ou d'ajouter un service dans certain runlevel par exmple. Pour cela il faut que le script du service soit correctement remplit (voir un déjà existant), car les informations sur celui-ci ( runlevel par défaut pour lequel le script doit être activé, description ) sont directement intégrées au début de celui-ci.

Obtenir des informations sur les services :

chkconfig --list

Fournit la liste de tous les services reconnus et précise pour chaque runlevel si ceux-ci sont lancés au démarrage.

chkconfig --list nom-service 

Fournit la configuration actuelle du service nommé nom-service pour tous les runlevels.

Activer/Désactiver un service :

chkconfig --level 35 nom-service on 

Spécifie que service doit être lancé au démarrage pour les runlevel 3 et 5.

chkconfig --level 35 nom-service off

spécifie que nom-service ne doit pas être lancé au démarrage pour les runlevels 3 et 5.

chkconfig --add nom-service 

Ajouter nom-service comme étant un service pouvant être géré par chkconfig ( comme je le disais plus haut script doit être correctement remplit ).

chkconfig --del nom-service

Suppression de nom-service.

chkconfig nom-service reset 

Remet la configuration à celle par défaut définie dans le script.

Par GanGan | le vendredi, décembre 18 2009 07:00