Côtelettes (et XXX) - Gérer les démons (ou services) dans le coffre de Fedora

Print E-mail
Technologie - Général
Saturday, 12 March 2011 20:10

hacher Les démons (ou de services selon la terminologie inventée par l'environnement Windows populaire) sont les programmes qui s'exécutent sur ​​votre ordinateur dans le fond et, généralement, dès le début de celui-ci, se tenir prêt à fournir certains services. Normalement, nous sommes mal à l'aise d'avoir à les exécuter manuellement lorsqu'il n'est pas actif, mais un mauvais choix de services qui s'exécutent au démarrage de la machine rend votre ordinateur consomme des ressources qui ne nécessite pas ou qui ont un démarrage plus lent que nous aimons .

Aujourd'hui, nous allons voir comment gérer les démons dans Fedora et, sans précédent, nous allons commencer avec les méthodes graphiques pour les plus faciles à vivre pas à lire le texte jusqu'à la fin. Dans le menu d'administration, nous avons un logiciel appelé Services Administration (également exécutable avec la commande system-config-services ).

system-config-services en Fedora 14

L'écran est assez intuitive. Les deux icônes devant le nom de chaque service nous dire si votre amorçage est activé automatiquement au démarrage et si elle est en marche maintenant. Nous pouvons manipuler ces paramètres avec les touches Activer / Désactiver et Start / Stop, respectivement. En utilisant le bouton Personnaliser, vous pouvez ajuster les niveaux de performance (ou niveaux d'exécution ) des personnes pour lesquelles nous voulons que le service démarre. Dans la plupart des cas, nous savons juste que le terminal graphique qui travaillent habituellement avec le niveau 5 et le mode multi-utilisateur texte avec le soutien du réseau correspondant au niveau 3 (niveau 5 est définie comme le niveau effectivement 3 avec le X).

ntsysv est une petite application qui nous permet de faire la même chose de la ligne de commande mais avec le confort d'utilisation d'une interface graphique rudimentaire construit avec ncurses .

ntsysv en Fedora 14

Il fonctionne avec les privilèges root par défaut et nous montre et permet de modifier les services qui démarrent au démarrage runlevel dans lequel nous trouvons quand nous utilisons l'outil. Si vous souhaitez afficher ou modifier le début d'un autre niveau d'exécution indiqué avec le paramètre --level ( ntsysv --level 5 , par exemple). Le check-off des services en utilisant la barre d'espace. Si vous sélectionnez un service qui va commencer immédiatement et sera désormais à chaque démarrage. Si vous désactivez et a été active s'arrête aussi sur le coup.

chkconfig est peut-être l'outil le plus polyvalent pour cette tâche. En plus de l'information et nous permettent de modifier le démarrage et l'arrêt des services à différents niveaux d'exécution, nous pouvons ajouter ou supprimer des services. Quelques exemples utiles sont:

  • chkconfig --list affiche une gamme de services et de niveaux d'exécution au démarrage indiquant quelles sont les normes de rendement sera exécuté à chaque.
  • chkconfig --level 35 sshd on daemon permet la mise en œuvre du serveur ssh au début de l'exécution 3 et 5.
  • chkconfig wine on permet l'exécution du service du vin au début des 2 niveaux d'exécution, 3 4 et 5.
  • chkconfig --level 3 vmware off désactive l'exécution du service vmware pour commencer le niveau 3.

En utilisant les paramètres --add et --del d'inclure de nouveaux services ou supprimer les existants, mais pense que l'ajout d'un nouveau ne peut pas le faire avec n'importe quel programme. Si cela ne répond pas aux conditions préalables chkconfig renvoie une erreur.

La commande service est le dernier que nous allons voir. Cela nous permet d'arrêter ou de démarrer tous les services et, dans certains cas, redémarrer ou à votre état. N'importe lequel de nos services doivent répondre correctement à au moins les commandes suivantes:

  • service crond start
  • service mysqld stop

Habituellement peut répondre à la suite de l'autre des ordonnances suivantes:

  • service NetworkManager status
  • service ntop restart
  • service apache2 reload

NOTE: Les utilisateurs d'Ubuntu sont disponibles chkconfig (mais pas installé par défaut avec les éléments) et service .

Partager: email PDFPrint Identi.ca Twitter Facebook del.icio.us Diigo FriendFeed Bitacoras.com Netvibes Meneame BarraPunto Wikio LinkedIn Google Buzz Google Bookmarks Live

Les entrées relatives:


Font