Articles

Arrêter, démarrer et redémarrer les services sur Debian

un service est Un programme en cours d’exécution sur l’arrière-plan pour être utilisé en cas de besoin. Apache, ssh, Nginx ou Mysql sont quelques-uns des services les plus connus. Sur Debian, y compris Debian 10 Buster, les services sont stockés dans le répertoire /etc/init.d/, ils peuvent être gérés avec le système d’init ou l’systemd, qui sera expliqué ci-dessous avec des exemples de 3 façons différentes pour arrêter, démarrer, redémarrer ou vérifier l’état du service.

  • Le service de la commande
  • Systemd
  • /etc/init.,d directory
  • vérification de l’état d’un service sous Linux Debian 10 Buster
  • démarrage des services sous Debian Linux 10 Buster
  • arrêt des services sous Linux Debian 10 Buster
  • redémarrage des services sous Linux Debian 10 Buster

la commande service

la commande service sous Linux permet de vérifier l’état, arrêter, démarrer ou redémarrer les services et les démons, les fichiers init stockés sous le fichier/etc / init.d répertoire.,

La syntaxe de s’arrêter, exécuter, redémarrez les services ou imprimer leur statut, à la demande est:

service <Service-Name> <Commande:>

L’exemple suivant montre comment vérifier le service ssh à l’aide de la commande de service:

service ssh statut

Systemd

L’Systemd est une suite de gérer Linux de services et de démons (le dernier « d” est à cause de démons Unix)., La commande systemctl permet de démarrer,arrêter,redémarrer et vérifier l’état des services. Son but est d’unifier la configuration et le comportement de toutes les distributions Linux remplaçant Unix SystemV et BSD init systems.It gère également le programme d’initialisation décrit ci-dessous.

La syntaxe pour vérifier le statut d’un service est la suivante:

systemctl status ssh

/etc/init.d directory

lorsque le système démarre init est le premier programme à être exécuté et reste en cours d’exécution en tant que processus avec PID 1 jusqu’à ce que le système s’éteigne., »Il est l’ancêtre direct ou indirect de tous les autres processus et adopte automatiquement tous les processus orphelins. Init est lancé par le noyau pendant le processus de démarrage; une panique du noyau se produira si le noyau est incapable de le démarrer. Init se voit généralement attribuer un identificateur de processus 1” (Source: Wikipedia)

Tous les services et démons commençant au démarrage se trouvent dans le fichier/etc / init.d répertoire. Tous les fichiers stockés dans le fichier /etc/init.d Soutien de l’annuaire arrêt, démarrage, redémarrage et vérification de l’état des services.,
La syntaxe pour vérifier le statut du service ssh est:

/etc/init.d / ssh status

vérification de l’état d’un service sur Linux Debian 10 Buster

Vous trouverez ci-dessous 3 façons différentes de vérifier l’état d’un service sur Debian 10 Buster (ou toute version Debian moderne).,l’état de service avec la commande service:

La commande service permet de montrer un état de service, de démarrer, d’arrêter ou de redémarrer, pour montrer un service de la syntaxe est la suivante:

service <Service-Name> statut

L’exemple suivant montre l’utilisation de ssh état du service:

service sshd l’état

Dans mon cas dans lesquels le service ssh est en cours d’exécution, la sortie est:

Vérification de l’état des services au sein d’init.,d:

en plus du service de commande, vous pouvez également interagir avec les services stockés dans/etc / init.d répertoire, pour vérifier l’état d’un service, la syntaxe est:

/etc/init.d/<Services-Nom> statut

Pour vérifier le statut du service ssh exécuter:

/etc/init.,= »6e05bbf754″>
systemctl status ssh

Démarrage des services sur Linux Debian 10 Buster

Pour démarrer les services sur Linux à l’aide de la commande service la syntaxe est la suivante:

service <Service-Name> démarrer

L’exemple suivant montre comment démarrer le service ssh à l’aide de la commande de services:

service ssh start

Comme avec le statut, vous pouvez également démarrer les services de l’init.,d: répertoire d’obtenir une information de sortie, la syntaxe est:

/etc/init.,tarte le service ssh à l’aide de la commande systemctl:

systemctl start ssh

l’Arrêt des services sur Linux Debian 10 Buster

Pour arrêter les services sur Debian en utilisant le service de commande, la syntaxe est la suivante:

service <Service-Name> stop

L’exemple suivant montre comment arrêter le service ssh:

service ssh stop

Pour arrêter de services à l’aide de l’init.,d répertoire de la syntaxe est:

./etc / initialisation.d/<Service-Name> stop

L’exemple ci-dessous montre comment arrêter le service ssh à l’aide de /etc/init.d: répertoire:

./etc / initialisation.,div>

systemctl stop <Service-Name>

L’exemple ci-dessous montre comment arrêter le service ssh à l’aide de la commande systemctl:

systemctl stop ssh

Redémarrer les services sur Linux Debian 10 Buster

Redémarrer les services exige la même syntaxe, de redémarrer le service ssh en utilisant le service de commande à exécuter:

service ssh restart

Pour redémarrer le service ssh à l’aide de l’init.,d: répertoire de lancer:

/etc/init.d/ssh restart

Et enfin redémarrer le service ssh à l’aide de l’Systemd exécuter:

systemctl restart ssh

C’est tout sur la gestion des services sous Linux. Consultez la section Articles connexes pour en savoir plus sur les services.
j’espère que vous avez trouvé ce tutoriel utile. Continuez à suivre LinuxHint pour des mises à jour et des conseils supplémentaires sur Linux et le réseau.,

  • comment lister les services avec systemd
  • où sont stockés les services dans Debian?
  • installez BIND 9 sur Ubuntu et configurez-le pour L’utilisation
  • fichier d’unité systemd création d’un service
  • comment lister le service avec systemd