Denne wikiHow lærer dig, hvordan du tvinger en i øjeblikket kørende service til at genstarte i Linux. Du kan gøre dette med blot et par enkle kommandoer uanset din Linux -type.
Trin
Trin 1. Åbn kommandolinjen
De fleste Linux -distributioner har en Menu indstilling i nederste venstre hjørne af skærmen, inden i hvilken du finder et program kaldet "Terminal"; dette er, hvad du vil åbne for at få vist kommandolinjen.
- Da Linux -distributioner varierer i udseende fra udgivelse til udgivelse, skal du muligvis kigge efter "Terminal" eller kommandolinje -appen inde i en mappe i Menu.
- Du finder muligvis appen "Terminal" på skrivebordet eller i værktøjslinjen nederst på skærmen i stedet for i Menu.
- Nogle Linux -distributioner har en kommandolinjelinje øverst eller nederst på skærmen.
Trin 2. Indtast kommandoen for at vise tjenester, der kører i øjeblikket
Skriv ls /etc/init.d i Terminal, og tryk på ↵ Enter. Dette vil vise en liste over i øjeblikket kørende tjenester og deres tilhørende kommandonavne.
Hvis denne kommando ikke virker, kan du prøve ls /etc/rc.d/ i stedet
Trin 3. Find kommandonavnet på den service, du vil genstarte
Du finder typisk navnet på tjenesten (f.eks. "Apache") i venstre side af skærmen, mens kommandoenavnet (f.eks. "Httpd" eller "apache2", afhængigt af din Linux -distribution) vises på højre side.
Trin 4. Indtast genstartkommandoen
Indtast sudo systemctl genstart service i Terminal, og sørg for at erstatte servicedelen af kommandoen med kommandoenavnet på tjenesten, og tryk på ↵ Enter.
For eksempel for at genstarte Apache på Ubuntu Linux, ville du skrive sudo systemctl genstarte apache2 i Terminal
Trin 5. Indtast din adgangskode, når du bliver bedt om det
Indtast den adgangskode, du bruger til din superbrugerkonto, og tryk derefter på ↵ Enter. Dette skulle genstarte processen.
Hvis tjenesten ikke genstarter efter at have gjort dette, kan du prøve at skrive sudo systemctl stop service, trykke på ↵ Enter og derefter indtaste sudo systemctl start service
Tips
- Du kan bruge kommandoen "chkconfig" til at tilføje og fjerne tjenester i din systemstart.
- Hvis du vil se en omfattende liste over alle aktuelle tjenester i alle biblioteker på din computer, skal du indtaste ps -A i Terminal.