Is comhad téacs é comhad seirbhíse i Linux ina bhfuil faisnéis chumraíochta agus socruithe le haghaidh seirbhís shonrach i gcóras oibriúcháin Linux. De ghnáth bíonn an comhad seirbhíse suite san eolaire /etc/init.d/ nó /etc/systemd/system/ agus bíonn an síneadh .service nó .conf aige.
Tuilleadh faoin gcomhad
Sainmhíníonn comhad seirbhíse paraiméadair tosaithe, spleáchais, gníomhartha tosaithe agus stad, ceadanna, agus socruithe eile do sheirbhís shonrach. Úsáideann an córas init ( SysV , Upstart , nó systemd ) é chun seirbhís a thosú, a stad agus a atosú a bhainistiú. Ligeann eagarthóireacht don úsáideoir paraiméadair oibríochta na seirbhíse a shaincheapadh, spleáchais a chur leis nó a bhaint, gníomhartha tosaithe agus stad a athrú, agus mar sin de. Is próiseas riachtanach é chun seirbhísí a chumrú agus a bhainistiú i Linux.
Cén fáth comhad seirbhíse Linux a chur in eagar?
D’fhéadfadh go mbeadh gá le heagarthóireacht sna cásanna seo a leanas:
- Athrú socruithe seirbhíse: Is féidir leat socruithe agus roghanna seirbhíse éagsúla a athrú, amhail an cosán chuig an gcomhad inrite, argóintí líne ordaithe, agus an t-úsáideoir agus an grúpa faoina rithfidh an tseirbhís.
- Spleáchais a chur leis nó a bhaint: Is féidir leat spleáchais a chur leis nó a bhaint le haghaidh seirbhíse ionas go dtosóidh sí i ndiaidh seirbhísí nó imeachtaí áirithe eile.
- Athraigh gníomhartha ar thosú, stad, nó atosú: Ligeann sé seo duit gníomhartha sonracha a shainiú le déanamh nuair a thosaítear, a stoptar nó a atosaítear seirbhís.
- Athraigh ceadanna rochtana: Is féidir leat ceadanna rochtana comhaid seirbhíse a athrú chun rochtain air a shrianadh nó a cheadú.
Go ginearálta, trí chomhad seirbhíse a chur in eagar, is féidir leat a oibriú agus a iompar a shaincheapadh chun freastal ar do chuid riachtanas agus ceanglais.
Conas eagarthóireacht a dhéanamh?
Chun comhad seirbhíse a chur in eagar i Linux, is féidir leat eagarthóir téacs ar nós Nano nó Vim a úsáid. Seo orduithe samplacha chun comhad seirbhíse a oscailt agus a chur in eagar:
Nano
Ag Úsáid Nano
sudo nano /etc/systemd/system/nazvanie_slujby.service Déan na hathruithe riachtanacha ar an gcomhad, ansin brúigh Ctrl + O chun na hathruithe a shábháil agus Ctrl + X chun an eagarthóir Nano a fhágáil.
Vim
Ag baint úsáide as Vim :
sudo vim /etc/systemd/system/nazvanie_slujby.service Brúigh i chun dul isteach sa mhodh eagarthóireachta. Déan na hathruithe riachtanacha, ansin brúigh Esc chun imeacht ón modh eagarthóireachta. Ansin clóscríobh :wq agus brúigh Enter chun na hathruithe a shábháil agus imeacht ó Vim .
Tar éis athruithe a dhéanamh ar an gcomhad seirbhíse, déan cinnte an tseirbhís a atosú chun go dtiocfaidh na hathruithe i bhfeidhm. Is féidir leat é seo a dhéanamh leis an ordú, áit a bhfuil " service_name " mar ainm do sheirbhíse.
sudo systemctl restart service_name.service