Genstart tjenester i Linux

Forfatter: Judy Howell
Oprettelsesdato: 1 Juli 2021
Opdateringsdato: 1 Juli 2024
Anonim
MX Linux 21 Beta 1 Wildflower (Xfce). New installer.
Video.: MX Linux 21 Beta 1 Wildflower (Xfce). New installer.

Indhold

Denne wikiHow lærer dig, hvordan du kan tvinge en kørende tjeneste til at genstarte i Linux. Du kan gøre dette med blot et par enkle kommandoer uanset din Linux-distro.

At træde

  1. Åbn kommandolinjen. De fleste Linux-distributioner har en Menumulighed i nederste venstre hjørne af skærmen, hvor du finder applikationen "Terminal"; dette åbner kommandolinjen.
    • Da Linux-distributioner kan variere meget efter version, kan "Terminal" eller kommandolinjen være placeret et eller andet sted i en mappe Menu.
    • Du finder muligvis appen "Terminal" på skrivebordet eller i hovedmenuen nederst på skærmen i stedet for i Menu.
    • Nogle Linux-distributioner har en kommandolinjelinje øverst eller nederst på skærmen.
  2. Indtast kommandoen for at liste de aktuelt aktive tjenester. Type ls /etc/init.d i Terminal og tryk ↵ Indtast. Viser en liste over aktuelt aktive tjenester og deres tilsvarende kommandoer.
    • Hvis denne kommando ikke virker, så prøv ls /etc/rc.d/.
  3. Find jobnavnet på den tjeneste, du vil genstarte. Du finder normalt denne service (f.eks. "Apache") i venstre side af skærmen og kommandoen (f.eks. "Httpd" eller "apache2", afhængigt af din Linux-distribution) til højre.
  4. Indtast genstartkommandoen. Type sudo systemctl genstartstjeneste i terminalen, der erstatter udtrykket service med den tilsvarende kommando, og tryk på ↵ Indtast.
    • For eksempel, for at genstarte Apache på Ubuntu Linux sudo systemctl genstart apache2 i terminalen.
  5. Indtast din adgangskode, når du bliver bedt om det. Indtast den adgangskode, du bruger til din superbrugerkonto, og tryk på ↵ Indtast. Processen skal nu genstarte.
    • Hvis tjenesten ikke genstarter efter at have gjort dette, skal du skrive Sudo systemctl stop service, og tryk på ↵ Indtasthvorefter du udfører opgaven sudo systemctl start service går ind i.

Tips

  • Du kan bruge kommandoen "chkconfig" til at tilføje og fjerne tjenester i din systemstartfil.
  • For en omfattende liste over alle aktuelle tjenester i alle mapper på din computer skal du skrive ps -A i terminalen.

Advarsler

  • Stop ikke bare tilfældigt, mens du prøver dette. Nogle af de anførte tjenester er nødvendige for at holde dit system stabilt og køre korrekt.