Comment démarrer, arrêter et redémarrer les Services dans Ubuntu et D’autres Distributions Linux

Les Services sont des processus d’arrière-plan essentiels qui sont généralement exécutés lors du démarrage et de l’arrêt avec le système d’exploitation.

Si vous êtes administrateur système, vous traitez régulièrement avec le service.

Si vous êtes un utilisateur de bureau normal, vous pouvez rencontrer la nécessité de redémarrer un service comme la mise en place D’une barrière pour le partage de la souris et du clavier entre les ordinateurs. ou lorsque vous utilisez ufw pour configurer le pare-feu.,

aujourd’Hui, je vais vous montrer deux façons différentes de gérer les services. Vous apprendrez à démarrer, arrêter et redémarrer les services dans Ubuntu ou toute autre distribution Linux.

systemd vs init

d’Ubuntu et de nombreuses autres distributions de ces jours de l’utilisation de systemd au lieu de la bonne vieille init.

Dans systemd, vous gérez les sevices avec la commande systemctl.

dans init, vous gérez le service avec la commande service.,

vous remarquerez que même si votre système Linux utilise systemd, il est toujours capable d’utiliser la commande service (destinée à être utilisée avec le système init). En effet, la commande de service est en fait redirigée vers systemctl. C’est une sorte de rétrocompatibilité introduite par systemd parce que les administrateurs système étaient habitués à utiliser la commande service.

je vais montrer à la fois systemctl et la commande de service dans ce tutoriel.

je suis Ubuntu 18.04 ici, mais le processus (sans jeu de mots) est le même pour les autres versions.,

Méthode 1: Gestion des services sous Linux avec systemd

je commence avec systemd à cause de la raison évidente de son adoption généralisée.

Liste de tous les services

afin de gérer les services, vous devez d’abord savoir quels sont les services disponibles sur votre système.

Vous pouvez utiliser les systemd commande à la liste de tous les services sur votre système Linux:

systemctl list-unit-files --type service -all
systemctl list-unité-fichiers

Cette commande affiche l’état de tous les services., La valeur de l’état d’un service peut être activée, désactivée, masquée (inactive jusqu’à ce que le masque ne soit pas défini), statique et générée.

le Combiner avec la commande grep et vous pouvez afficher uniquement les services en cours d’exécution:

sudo systemctl | grep running
Afficher les services en cours d’exécution systemctl

Maintenant que vous savez comment faire référence à tous les différents services, vous pouvez commencer à gérer activement leur.

2.,op un service systemd, vous pouvez utiliser l’option arrêt de la commande systemctl:

systemctl stop <service-name>

Redémarrage d’un service

Pour redémarrer un service sous Linux avec systemd, vous pouvez utiliser:

systemctl restart <service-name>

Vérifier le statut d’un service

Vous pouvez confirmer que vous l’avez exécutée avec succès une action en particulier, par l’impression de l’état du service:

systemctl status <service-name>

Ce sera la sortie de l’information de la manière suivante:

systemctl status

C’était systemd., Passons à init maintenant.

Méthode 2: Gestion des services sous Linux avec init

Les commandes dans init sont aussi simples que le système.

Liste de tous les services

Pour la liste de tous les Linux, les services, utiliser

service --status-all
service d’état de tous

Les services précédé par les handicapés et ceux qui sont activées.

2. Démarrer un service

Pour lancer un service d’Ubuntu et d’autres distributions, utilisez cette commande:

service <service-name> start

3., Arrêter un service

arrêter un service est tout aussi facile.,

service <service-name> stop

Redémarrage d’un service

Si vous voulez redémarrer un service, la commande est:

service <service-name> restart

Vérifier le statut d’un service

de Plus, pour vérifier si votre résultat escompté a été atteint, vous pouvez afficher l’état du service:

service <service-name> status

Ce sera la sortie de l’information de la manière suivante:

l’état du service

Cela va, plus important encore, vous dire si un service est actif (en cours d’exécution) ou pas.,

conclusion

Aujourd’hui, j’ai détaillé deux méthodes très simples de gestion des services sur Ubuntu ou tout autre système Linux. J’espère que cet article vous a été utile pour vous.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *