Modhanna íocaíochta Abuse

Ag rith i bpróiseas cúlra Linux

27.01.2023, 23:58

Mhínigh muid cad is próiseas i gcúlra Linux ann agus conas é a sheoladh i gceart. San alt seo, inseoimid duit conas oibriú sa mhodh seo.

Conas a oibríonn obair chúlra?

Is tasc amháin é script a rith i Linux, ní mór duit aire a thabhairt dó ionas go bhfeidhmeoidh sé i gceart díreach tar éis an críochfort a dhúnadh. Dúntar an críochfort mar seo: ní mór duit cliceáil ar an gcros, atá i gcúinne uachtarach an scáileáin, agus críochnaíonn sé seo gach próiseas cúlra. Tá roinnt modhanna ann chun iad a shábháil i gcás go gcailltear an nasc leis an mblaosc idirghníomhach.

Ar dtús, bain an scuaine tascanna ón tasc ag baint úsáide as disown :

 disown

Mar a tharla i gcásanna roimhe seo, má tá roinnt próiseas ag rith ag an am céanna, ba cheart duit uimhir an phróisis a shonrú a ndéanfar an gníomh ina leith:

 disown %1

Cinntigh nach bhfuil an tasc sa liosta tascanna. Conas é seo a dhéanamh? Bain úsáid as an bhfóntas jobs -l . Chun an liosta iomlán de phróisis atá ag rith a fheiceáil, bain úsáid as an ordú:

 ps aux

An chéad mhodh eile: sábhálann tú próisis reatha leis an ordú nohup . Tar éis é a fhorghníomhú, forghníomhóidh an t-ordú seo ordú eile, agus déanfar neamhaird ar gach comhartha SIGHUP .

Is féidir leat ordú a rith sa chúlra mar seo:

 nohup command &

Mar is féidir leat a fheiceáil san íomhá thuas, seolfar aschur an ordaithe chuig nohup.out . Is é an rud is tábhachtaí ná go leanfaidh an próiseas ag feidhmiú tar éis duit logáil amach agus an críochfort a dhúnadh. Tá roinnt fóntais ann a ligeann duit dhá sheisiún nó níos mó a rith ag an am céanna. Go háirithe, ligeann Screen agus Tmux duit é seo a dhéanamh.

  • Is ilphléacsóir críochfoirt é ScreenGNU Screen a ligeann duit seisiún oibre aonair a thosú agus aon líon fuinneog (críochfoirt fhíorúla) a oscailt laistigh de. Rithfidh próisis a thosaítear sa chlár seo fiú mura bhfuil a gcuid fuinneoga le feiceáil nó mura bhfuil an clár ag obair a thuilleadh.
  • Is rogha eile níos nua-aimseartha é Tmux GNU Screen . Mar sin féin, níl cumais Tmux difriúil go bunúsach - sa chlár seo, is féidir leat fuinneoga iolracha a oscailt laistigh d'aon seisiún amháin freisin. Leanann tascanna a seoladh i Tmux ag rith má dhúntar an críochfort.

Rinneamar anailís ar an gceist seo, mar is féidir linn a fheiceáil, tá gach rud bunúsach agus simplí.