Mokėjimo būdai Abuse

Paslaugos failo redagavimas

21.09.2023, 23:21

"Linux" tarnybinis failas - tai tekstinis failas, kuriame pateikiama informacija apie tam tikros "Linux" operacinės sistemos tarnybos konfigūraciją ir nustatymus. Paslaugos failas paprastai yra /etc/init .d/ arba /etc/systemd/system/ kataloge ir turi plėtinį .service arba .conf.

Daugiau apie failą

Paslaugos faile apibrėžiami konkrečios paslaugos paleidimo parametrai, priklausomybės, paleidimo ir išjungimo veiksmai, prieigos teisės ir kiti nustatymai. Jį naudoja inicializavimo sistema(SysV, Upstart arba systemd), kad valdytų paslaugos paleidimą, sustabdymą ir pakartotinį paleidimą. Redaguojant galima konfigūruoti paslaugos veikimo parametrus, pridėti arba pašalinti priklausomybes, keisti paleidimo ir sustabdymo veiksmus ir pan. Tai svarbus procesas konfigūruojant ir valdant paslaugas "Linux" sistemoje.

Kodėl reikia redaguoti "Linux" paslaugos failą?

Redaguoti gali prireikti toliau nurodytais atvejais:

  1. keičiant paslaugos parametrus: galite keisti įvairius paslaugos parametrus ir nustatymus, pavyzdžiui, vykdomojo failo kelią, komandinės eilutės argumentus, naudotoją ir grupę, kurių vardu bus paleista paslauga.
  2. Pridėti arba pašalinti priklausomybes: galite pridėti arba pašalinti priklausomybes, kad paslauga būtų paleista po tam tikrų kitų paslaugų arba įvykių.
  3. Modifikuoti paleidimo, sustabdymo arba pakartotinio paleidimo veiksmus: galite apibrėžti konkrečius veiksmus, kurie turėtų būti atliekami paleidus, sustabdžius arba iš naujo paleidus paslaugą.
  4. Modifikuoti prieigos teises: galite modifikuoti paslaugos failo prieigos teises, kad apribotumėte arba leistumėte prieigą prie jo.

Apskritai, redaguodami paslaugos failą galite pritaikyti jo veikimą ir elgseną pagal savo poreikius ir reikalavimus.

Kaip redaguoti?

Norėdami redaguoti paslaugų failą "Linux", galite naudoti teksto redaktorių, pavyzdžiui, " Nano" arba " Vim". Toliau pateikiamos pavyzdinės paslaugų failo atidarymo ir redagavimo komandos:

Nano

Nano naudojimas

sudo nano /etc/systemd/system/nazvanie_slujby.service

Atlikite reikiamus failo pakeitimus, tada paspauskite Ctrl + O, kad išsaugotumėte pakeitimus, ir Ctrl + X, kad išeitumėte iš "Nano" redaktoriaus.

Vim

Naudojant "Vim":

sudo vim /etc/systemd/system/nazvanie_slujby.service

Paspauskite i klavišą, kad įeitumėte į redagavimo režimą. Atlikite reikiamus pakeitimus, tada paspauskite Esc, kad išeitumėte iš redagavimo režimo. Tada įveskite komandą :wq ir paspauskite Enter, kad išsaugotumėte pakeitimus ir išeitumėte iš "Vim".

Atlikę pakeitimus paslaugos faile, nepamirškite iš naujo paleisti paslaugą, kad pakeitimai įsigaliotų. Tai galite padaryti komanda, kurioje"service_name" yra jūsų paslaugos pavadinimas.

sudo systemctl restart service_name.service