Iš naujo paleiskite „Linux“ paslaugas

Autorius: Judy Howell
Kūrybos Data: 1 Liepos Mėn 2021
Atnaujinimo Data: 1 Liepos Mėn 2024
Anonim
Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )
Video.: Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )

Turinys

Šis „wikiHow“ moko jus priversti paleisti veikiančią paslaugą iš naujo paleisti „Linux“. Tai galite padaryti naudodami kelias paprastas komandas, neatsižvelgdami į savo „Linux“ platintoją.

Žengti

  1. Atidarykite komandinę eilutę. Daugumoje „Linux“ platinimų yra Meniuparinktis apatiniame kairiajame ekrano kampe, kur rasite programą „Terminalas“; tai atvers komandinę eilutę.
    • Kadangi „Linux“ paskirstymai gali labai skirtis priklausomai nuo versijos, „Terminalas“ arba komandinė eilutė gali būti kažkur aplanke Meniu.
    • „Terminalo“ programą galite rasti darbalaukyje arba ekrano apačioje esančiame pagrindiniame meniu, o ne Meniu.
    • Kai kuriuose „Linux“ paskirstymuose yra komandų eilutės juosta ekrano viršuje arba apačioje.
  2. Įveskite komandą, kad išvardytumėte šiuo metu aktyvias paslaugas. Tipas ls /etc/init.d Terminale ir paspauskite ↵ Įveskite. Rodomas šiuo metu aktyvių paslaugų sąrašas ir atitinkamos jų komandos.
    • Jei ši komanda neveikia, pabandykite ls /etc/rc.d/.
  3. Suraskite tarnybos, kurią norite paleisti iš naujo, darbo pavadinimą. Paprastai šią paslaugą (pvz., „Apache“) rasite kairėje ekrano pusėje, o komandą (pvz., „Httpd“ arba „apache2“, atsižvelgiant į jūsų „Linux“ paskirstymą) dešinėje.
  4. Įveskite komandą iš naujo. Tipas sudo systemctl perkrauti paslaugą terminale, pakeisdamas terminą paslaugą atitinkama komanda ir paspauskite ↵ Įveskite.
    • Pvz., Norėdami iš naujo paleisti „Apache“ „Ubuntu Linux“, įveskite sudo systemctl paleiskite iš naujo apache2 terminale.
  5. Kai būsite paraginti, įveskite slaptažodį. Įveskite slaptažodį, kurį naudojate savo vartotojo sąskaitai, ir paspauskite ↵ Įveskite. Dabar procesas turėtų būti paleistas iš naujo.
    • Jei po to paslauga nepaleidžiama iš naujo, įveskite sudo systemctl sustabdyti paslaugąir paspauskite ↵ Įveskitepo kurio jūs atliekate užduotį sudo systemctl paleisti paslaugą įeina.

Patarimai

  • Norėdami pridėti ir pašalinti paslaugas savo sistemos paleisties faile, galite naudoti komandą "chkconfig".
  • Norėdami gauti išsamų visų esamų paslaugų visuose kompiuterio kataloguose sąrašą, įveskite ps -A terminale.

Įspėjimai

  • Pabandykite tai atsitiktinai nutraukti. Kai kurios išvardytos paslaugos yra būtinos, kad jūsų sistema būtų stabili ir tinkamai veiktų.