PDF download Télécharger l'article PDF download 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.

  1. 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.
  2. 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] .
    • Si vous n'obtenez aucun résultat, essayez plutôt la commande ls /etc/rc.d/ .
  3. 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.
  4. 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.
  5. À 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é

À propos de ce wikiHow

Cette page a été consultée 35 705 fois.

Cet article vous a-t-il été utile ?

Publicité