Skip to main content

Quelles sont les différents Linux Prestations de service?

Les services Linux sont des applications qui s'exécutent en arrière-plan du système d'exploitation Linux, généralement sans intervention de l'utilisateur.De nombreux services Linux sont des services de démarrage et sont démarrés lorsque le système bottise, avant que l'utilisateur ne se connecte. Linux est un programme gratuit et open-source, donc il y a beaucoupLa distribution Linux est utilisée.Les services peuvent être activés, désactivés, gérés et même modifiés par l'utilisateur.

Certains services Linux commencent, effectuent une fonction, puis ferment.Un exemple est Kudzu, qui détecte le matériel nouveau ou modifié.D'autres exemples incluent Random, qui génère un nombre aléatoire utilisé pour la sécurité, et KeyTable, qui met en place des mappages de clavier et la police du système.

L'autre type de service est un démon, qui est un service qui s'exécute toujours.Beaucoup d'entre eux fournissent divers services réseau, y compris les suivants: HTTPD fournit un serveur Web Apache;INETD, le démon Internet SuperServer, démarre les services de réseautage de protocole de contrôle de transmission / protocole Internet (TCP / IP) et est responsable de nombreux autres services réseau;SMTP envoie et reçoit des e-mails;et NFS permet l'hébergement d'un serveur de fichiers réseau.Ces services peuvent avoir des noms différents en fonction de la distribution Linux;Par exemple, le service Apache est appelé httpd sur certaines distributions et apache2 sur d'autres.

Un autre ensemble d'applications fonctionne comme des services de démon, qui ne sont pas liés au réseau et fournissent des fonctionnalités continues.Les exemples incluent Cron, qui est utilisé pour exécuter des tâches planifiées;GPM, qui prend en charge les fonctionnalités de la souris;APMD, qui fournit une gestion avancée de l'alimentation;et LPD, le spouleur d'impression.

Les services s'exécutent en fonction d'un niveau d'exécution, qui définit l'état du système, tel que la connexion à utilisateur unique, la connexion multi-utilisateurs, l'arrêt et le redémarrage.Le fichier / etc / inittab définit le niveau d'exécution par défaut et pointe vers des fichiers, normalement stockés dans /etc/rc.d/;Ces scripts RC.D définissent ce que les services commencent lors de la saisie d'un couloir.Ces scripts définissent également la priorité de démarrage et la priorité d'arrêt pour chaque service, de 0 à 100, pour définir l'ordre dans lequel les services démarrent et ferment.

Certaines distributions Linux fournissent une interface utilisateur graphique (GUI) pour configurer les services.Si cela n'est pas disponible sur une distribution particulière, certains outils de ligne de commande doivent toujours être disponibles.L'outil CHKConfig peut être utilisé pour répertorier les services, pour créer ou supprimer des services ou pour activer ou désactiver les services.L'outil NTSYSV fournit une interface simple pour choisir les services devraient être démarrés automatiquement.Tous les outils pour configurer les services Linux sont simplement frontaux vers les scripts RC.D, et les utilisateurs de puissance peuvent modifier directement ces scripts pour gérer les services.