Denna wikiHow lär dig hur du tvingar en tjänst som för närvarande startar om i Linux. Du kan göra detta med bara några enkla kommandon oavsett din Linux -typ.
Steg
Steg 1. Öppna kommandoraden
De flesta Linux -distributioner har en Meny alternativet i det nedre vänstra hörnet av skärmen, inuti vilket du hittar ett program som heter "Terminal"; det här är vad du öppnar för att få fram kommandoraden.
- Eftersom Linux -distributioner varierar i utseende från release till release, kan du behöva leta efter appen "Terminal" eller kommandoraden inuti en mapp i Meny.
- Du kan hitta appen "Terminal" på skrivbordet eller i verktygsfältet längst ned på skärmen istället för i Meny.
- Vissa Linux -distributioner har ett kommandoradsfält högst upp eller längst ner på skärmen.
Steg 2. Ange kommandot för att visa tjänster som för närvarande körs
Skriv ls /etc/init.d i Terminal och tryck på ↵ Enter. Detta kommer att visa en lista över tjänster som för närvarande körs och deras motsvarande kommandonamn.
Om det här kommandot inte fungerar, försök ls /etc/rc.d/ istället
Steg 3. Hitta kommandonamnet för tjänsten som du vill starta om
Du hittar vanligtvis namnet på tjänsten (t.ex. "Apache") till vänster på skärmen, medan kommandonamnet (t.ex. "httpd" eller "apache2", beroende på din Linux -distribution) visas på höger sida.
Steg 4. Ange kommandot omstart
Skriv sudo systemctl omstartstjänst i Terminal, se till att ersätta tjänstens del av kommandot med kommandonamnet för tjänsten och tryck på ↵ Retur.
Till exempel, för att starta om Apache på Ubuntu Linux, skulle du skriva sudo systemctl starta om apache2 i Terminal
Steg 5. Ange ditt lösenord när du uppmanas
Skriv in lösenordet som du använder för ditt superanvändarkonto och tryck sedan på ↵ Retur. Detta bör starta om processen.
Om tjänsten inte startar om efter att du har gjort det, försök att skriva in sudo systemctl stop service, tryck på ↵ Enter och ange sedan sudo systemctl start service
Tips
- Du kan använda kommandot "chkconfig" för att lägga till och ta bort tjänster i din systemstart.
- Om du vill se en omfattande lista över alla aktuella tjänster i alla kataloger på din dator anger du ps -A i Terminal.