GNU/Linux >> Tutoriels Linux >  >> Debian

Comment démarrer, arrêter et redémarrer les services dans Debian 10

Vous disposez d'une fenêtre de services dans le système d'exploitation Windows à travers laquelle vous pouvez gérer l'ensemble de vos services, y compris les afficher, les démarrer et les arrêter. De même, vous disposez d'un terminal dans les systèmes d'exploitation Linux (Debian) pour faire de même.

Dans cet article, je vais me concentrer sur différentes manières de démarrer, d'arrêter et de redémarrer les services dans la version 10 de Debian.

Comment répertorier tous les services dans Debian 10

Si vous souhaitez afficher l'intégralité des services exécutés dans Debian 10, vous pouvez exécuter la commande suivante.

ls /etc/init.d/

Si vous souhaitez obtenir une liste plus détaillée de tous les services et processus en cours d'exécution dans votre système d'exploitation Debian, exécutez la commande suivante.

systemctl list-unit-files

Vous devez exécuter les commandes ci-dessus avec les privilèges root, sinon vous aurez une erreur comme indiqué dans la capture d'écran suivante.

Comment vérifier l'état d'un service particulier à l'aide de init.d

Il existe plusieurs façons de vérifier l'état d'un service particulier, qu'il soit en cours d'exécution ou non. L'une de ces méthodes consiste à utiliser init.d. Vous pouvez exécuter la commande avec les privilèges root ayant la syntaxe suivante,

/etc/init.d/{servicename} status

Vérifions l'état du service de mise en réseau. La commande complète devrait ressembler à ce qui suit,

/etc/init.d/networking status

Il est clairement visible d'en haut que les interfaces réseau sont actives.

Comment vérifier l'état d'un service particulier à l'aide de systemctl

L'une des deuxièmes méthodes de vérification de l'état d'un service particulier consiste à utiliser systemctl. La syntaxe de la commande est la suivante,

systemctl status {servicename}

Nous reprendrons l'exemple d'un service de mise en réseau pour vérifier son statut. Pour cela, exécutez la commande suivante avec les privilèges root sur le terminal Debian.

systemctl status networking

Lorsque les résultats sont renvoyés, ils indiquent clairement que le service de mise en réseau est en cours d'exécution et que les interfaces sont opérationnelles.

Comment arrêter, démarrer et redémarrer un service particulier

Il existe deux méthodes pour arrêter et démarrer un service particulier. Je vais énumérer ici les deux méthodes.

Démarrer et arrêter un service à l'aide de init.d

Permettez-moi de commencer par arrêter le service réseau déjà en cours d'exécution pour vous montrer comment arrêter n'importe quel service à l'aide de init.d. Exécutez la commande suivante avec les privilèges root,

/etc/init.d/networking stop

La syntaxe complète de la commande devrait ressembler à ceci,

/etc/init.d/{servicename} stop

Afin de confirmer l'état du service de mise en réseau, exécutons la commande déjà décrite.

/etc/init.d/networking status

La capture d'écran ci-dessus montre que le service réseau n'est pas en cours d'exécution et que les interfaces sont inactives.

Une fois le service de mise en réseau arrêté, laissez-nous le démarrer pour vous montrer la méthode de démarrage de n'importe quel service. Une commande devrait ressembler à ce qui suit,

/etc/init.d/networking start

Par conséquent, la syntaxe de la commande doit être la suivante.

/etc/init.d/{servicename} start

Confirmons que le service de mise en réseau a été exécuté avec succès. Par conséquent, prenez un statut.

/etc/init.d/networking status

Nous avons exécuté avec succès le service de mise en réseau, comme le montre la capture d'écran ci-dessus.

Démarrer et arrêter un service à l'aide de systemctl

Les services peuvent être démarrés et arrêtés à l'aide de systemctl. Arrêtons le service de mise en réseau déjà en cours d'exécution. Exécutez la commande suivante avec les privilèges root,

systemctl stop networking

La commande ne renverra aucune sortie à l'écran. Pour confirmer, exécutez la commande suivante,

systemctl status networking

La capture d'écran ci-dessus montre clairement que le service réseau s'est arrêté et que les interfaces réseau sont inactives.

Une fois le service démarré, laissez-moi le démarrer pour vous montrer la méthode de démarrage de n'importe quel service. La syntaxe de la commande est la suivante,

systemctl start networking

Une fois la commande ci-dessus exécutée avec succès, elle n'affichera rien sur le terminal. Pour vous assurer que le service s'est exécuté avec succès, vérifiez son état à l'aide de la commande déjà décrite.

systemctl status networking

La sortie de la commande indique que le service de mise en réseau s'est exécuté avec succès et que ses interfaces sont actives.

Redémarrer un service en utilisant init.d et systemctl

Vous pouvez directement redémarrer n'importe quel service à l'aide de init.d et systemctl. La syntaxe des deux commandes doit être la suivante,

/etc/init.d/{servicename} restart

systemctl restart {servicename}

Pour redémarrer le service réseau, les commandes ci-dessus doivent se présenter comme suit.

/etc/init.d/networking restart
systemctl restart networking

Lorsque ces commandes sont exécutées avec succès, elles ne renverront rien sur le terminal. Vous pouvez confirmer à partir de leur statut après avoir recherché l'horodatage actif dans la sortie de la commande.

J'espère que vous avez apprécié cet article. Si vous avez un problème ou une suggestion, veuillez me le faire savoir en écrivant dans la section des commentaires.


Debian
  1. Services de démarrage, d'arrêt et de redémarrage sur le serveur systemd RHEL 7 Linux

  2. Démarrer, redémarrer et arrêter manuellement Plex Media Server Ubuntu/Debian

  3. Debian – Comment fonctionnent les services dans Debian et comment puis-je les gérer ?

  4. Debian – Comment arrêter et redémarrer Dirmngr ?

  5. Comment démarrer/arrêter/redémarrer les services dans CentOS Web Panel

Comment démarrer, arrêter et redémarrer des services sur Debian

Comment démarrer, arrêter ou redémarrer des services dans Ubuntu 20.04 LTS

Comment démarrer, arrêter ou redémarrer les services dans CentOS 8

Comment démarrer, arrêter ou redémarrer les services dans Ubuntu

Ubuntu - Démarrer, arrêter, redémarrer les services

Comment démarrer, arrêter ou redémarrer les services réseau sur Rocky Linux 8