Dix exemples de commande ‘chkconfig’

La commande ‘chkconfig’ est utilisée pour démarrer, arrêter et visualiser l’état de tous les services en cours d’exécution sur le système. Elle vous permet d’afficher et de modifier les services de votre système à tous les niveaux. Voyons quelques commandes de base dans ce court mode d’emploi.

1. Afficher l’état de tous les services

Pour afficher l’état de tous les services disponibles dans tous les niveaux d’exécution, exécutez la commande suivante:

 ~]# chkconfig --list

2. Afficher l’état des services en cours d’exécution

Pour afficher uniquement les processus en cours d’exécution dans tous les niveaux d’exécution, entrez la commande suivante:

 ~]# chkconfig --list | grep on

3. Afficher l’état des services en cours d’exécution à un niveau d’exécution particulier

Par exemple, si vous voulez afficher l’état des services au niveau d’exécution 3, exécutez la commande suivante:

 ~]# chkconfig --list | grep 3:on

4. Afficher l’état d’un service particulier

Par exemple, si vous voulez voir l’état du service rsyslog dans tous les niveaux d’exécution, entrez la commande suivante:

 ~]# chkconfig --list rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off

ou

 ~]# chkconfig --list | grep -i rsyslogrsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off

5. Activer ou démarrer un service au démarrage du système

Par exemple, si vous voulez démarrer le service rsyslog automatiquement à chaque redémarrage, entrez la commande suivante:

 ~]# chkconfig rsyslog on

6. Désactiver ou arrêter un service au démarrage du système

Pour arrêter un service de façon permanente, entrez la commande suivante:

 ~]# chkconfig rsyslog off

7. Démarrer des services à un niveau d’exécution particulier

Par exemple, si vous voulez démarrer un service au niveau d’exécution 3 et 5, entrez la commande suivante:

 ~]# chkconfig --level 35 rsyslog on

8. Arrêter des services à un niveau d’exécution particulier

Si vous voulez arrêter à un niveau d’exécution particulier, alors la commande doit être:

 ~]# chkconfig --level 35 rsyslog off

9. Ajouter un service à chkconfig

Pour ajouter un service rsyslog au démarrage sur tous les niveaux d’exécution, entrez la commande suivante:

 ~]# chkconfig --add rsyslog

10. Supprimer un service de chkconfig

Pour supprimer un service du démarrage à tous les niveaux, la commande doit être:

 ~]# chkconfig --del rsyslog

Pour plus d’informations sur la commande ‘chkconfig’, référez-vous aux pages de manuel avec la commande suivante:

 ~]# man chkconfig

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.