Pakalpojuma fails Linux operētājsistēmā ir teksta fails, kas satur informāciju par konkrēta Linux operētājsistēmas pakalpojuma konfigurāciju un iestatījumiem. Pakalpojuma fails parasti atrodas direktorijā /etc/init
.d/
vai /etc/systemd/system/
un tam ir paplašinājums .service
vai .conf.
Pakalpojuma failā ir definēti konkrēta pakalpojuma palaišanas parametri, atkarības, palaišanas un izslēgšanas darbības, piekļuves tiesības un citi iestatījumi. To izmanto inicializācijas sistēma(SysV
, Upstart
vai systemd
), lai kontrolētu pakalpojuma palaišanu, apturēšanu un atkārtotu palaišanu. Rediģēšana ļauj lietotājam konfigurēt pakalpojuma darbības parametrus, pievienot vai noņemt atkarības, mainīt palaišanas un apturēšanas darbības utt. Tas ir svarīgs process, lai konfigurētu un pārvaldītu pakalpojumus Linux.
Rediģēšana var būt nepieciešama šādos gadījumos:
Kopumā pakalpojuma faila rediģēšana ļauj pielāgot tā darbību un uzvedību atbilstoši jūsu vajadzībām un prasībām.
Lai rediģētu pakalpojumu failu Linux operētājsistēmā, varat izmantot teksta redaktoru, piemēram, Nano
vai Vim
. Šeit ir sniegti komandu paraugi servisa faila atvēršanai un rediģēšanai:
Nano
lietošana
sudo nano /etc/systemd/system/nazvanie_slujby.service
Veiciet nepieciešamās izmaiņas failā, pēc tam nospiediet Ctrl + O
, lai saglabātu izmaiņas, un Ctrl + X
, lai izietu no Nano
redaktora.
Izmantojot Vim:
sudo vim /etc/systemd/system/nazvanie_slujby.service
Nospiediet i
taustiņu, lai ieietu rediģēšanas režīmā. Veiciet nepieciešamās izmaiņas, pēc tam nospiediet Esc
, lai izietu no rediģēšanas režīma. Pēc tam ievadiet komandu :wq
un nospiediet Enter
, lai saglabātu izmaiņas un izietu no Vim
.
Pēc izmaiņu veikšanas pakalpojuma failā noteikti restartējiet pakalpojumu, lai izmaiņas stātos spēkā. To var izdarīt ar komandu, kurā"service_name
" ir jūsu pakalpojuma nosaukums.
sudo systemctl restart service_name.service