Linuxin palvelutiedosto on tekstitiedosto, joka sisältää tietoja tietyn palvelun konfiguraatiosta ja asetuksista Linux-käyttöjärjestelmässä. Palvelutiedosto sijaitsee yleensä hakemistossa /etc/init
.d/
tai /etc/systemd/system/
, ja sillä on tiedostopääte .service
tai .conf
.
Palvelutiedostossa määritellään tietyn palvelun käynnistysparametrit, riippuvuudet, käynnistys- ja sammutustoiminnot, käyttöoikeudet ja muut asetukset. Aloitusjärjestelmä(SysV
, Upstart
tai systemd
) käyttää sitä palvelun käynnistyksen, pysäytyksen ja uudelleenkäynnistyksen ohjaamiseen. Muokkauksen avulla käyttäjä voi määrittää palvelun toimintaparametreja, lisätä tai poistaa riippuvuuksia, muuttaa käynnistys- ja pysäytystoimia jne. Se on tärkeä prosessi Linuxin palveluiden konfiguroinnissa ja hallinnassa.
Muokkaaminen voi olla tarpeen seuraavissa tapauksissa:
Yleisesti ottaen voit muokata palvelutiedoston toimintaa ja käyttäytymistä tarpeidesi ja vaatimustesi mukaan.
Voit muokata palvelutiedostoa Linuxissa tekstieditorilla, kuten Nanolla
tai Vimillä
. Seuraavassa on esimerkkikomentoja palvelutiedoston avaamiseen ja muokkaamiseen:
Nanon
käyttäminen
sudo nano /etc/systemd/system/nazvanie_slujby.service
Tee tarvittavat muutokset tiedostoon ja tallenna muutokset painamalla Ctrl + O
ja poistu Nano-editorista
painamalla Ctrl + X
.
Vimin
käyttäminen:
sudo vim /etc/systemd/system/nazvanie_slujby.service
Paina i-näppäintä
siirtyäksesi muokkaustilaan. Tee tarvittavat muutokset ja poistu muokkaustilasta painamalla Esc
. Kirjoita sitten :wq-komento
ja paina Enter
tallentaaksesi muutokset ja poistuaksesi Vimistä
.
Kun olet tehnyt muutoksia palvelutiedostoon, muista käynnistää palvelu uudelleen, jotta muutokset tulevat voimaan. Voit tehdä tämän komennolla, jossa"service_name"
on palvelusi nimi.
sudo systemctl restart service_name.service