Télécharger l'article
Télécharger l'article
Le redémarrage d'un service sur un système d'exploitation Linux peut s'avérer nécessaire après une modification de certains de ses paramètres afin qu'ils soient pris en compte aussitôt après les changements. Il n'est pas nécessaire de redémarrer complètement le système.
Étapes
-
Ouvrez un terminal de commande. La plupart des distributions Linux ont un bouton intitulé Menu dans la partie inférieure gauche de l'écran, dans laquelle vous trouverez l'application Terminal . Sélectionnez cette application pour démarrer le terminal. Alternativement, vous pourrez taper simultanément sur les touches Ctrl + Alt + T depuis votre bureau pour gagner du temps.
- Certaines distributions Linux changent d'apparence entre deux versions. Il se peut aussi que vous ayez à rechercher l'application de terminal de commande dans un dossier spécifique de leur menu de démarrage.
- Vous pourrez parfois aussi trouver le terminal sur le bureau et plus fréquemment dans la barre de tâches située au bas de l'écran, tout près du bouton de menu.
- Quelques distributions Linux ont aussi une barre d'entrée de ligne de commande en haut ou en bas de l'écran.
-
Visualisez les services en cours de fonctionnement. Saisissez la commande ls /etc/init.d dans votre terminal puis pressez la touche Entrée . La liste des services en cours de fonctionnement s'affichera dans le terminal, vous montrant les noms correspondant à leur commande. Notez que sur les versions récentes d’Ubuntu et de ses dérivés, vous ne verrez que l'affichage du nom du service [1] X Source de recherche .
- Si vous n'obtenez aucun résultat, essayez plutôt la commande ls /etc/rc.d/ .
-
Recherchez le nom de script du service à redémarrer. Sur certaines distributions, le nom du service (par exemple Apache ), sera affiché dans la colonne de gauche du terminal, alors que le nom du script qui lui correspond (dans ce cas, httpd ou apache2 ) sera listé dans celle de droite.
-
Lancez la commande de redémarrage. Saisissez sudo systemctl restart service dans votre terminal, en remplaçant la partie de la commande correspondant à service par le nom du script gérant ce service, puis pressez la touche Entrée .
- Pour redémarrer le serveur Apache sous Ubuntu Linux, vous devrez entrer sudo systemctl restart apache2 dans votre terminal. Voyez aussi cette méthode s'appliquant aux versions les plus récentes d’Ubuntu et de ses distributions dérivées.
-
Entrez votre mot de passe. À l'invite du système, entrez le mot de passe vous servant à accéder au niveau de superutilisateur, puis pressez la touche Entrée . Ceci aura pour effet de redémarrer le service Apache.
- Si le service ne redémarrait pas en appliquant cette commande, essayez de l'arrêter en entrant sudo systemctl stop service , pressez la touche Entrée , puis relancez la commande sudo systemctl start service .
Publicité
Conseils
- Vous pourrez utiliser la commande chkconfig pour ajouter ou retirer des services au démarrage de votre système. Notez que cet utilitaire n'est pas installé d'office sur toutes les distributions Linux.
- Entrez La commande ps -A dans votre terminal pour visualiser la liste complète des services en cours d'exécution dans tous les répertoires de votre ordinateur.
Publicité
Avertissements
- N'arrêtez pas les services de votre système au hasard en faisant des essais. Un bon nombre de ces processus sont indispensables pour maintenir votre système en bon état de fonctionnement et de stabilité. Il est même recommandé d'agir en toute connaissance de cause, eu égard aux risques de perte de fichiers de données.
Publicité
Références
Publicité