Modhanna íocaíochta Abuse

Ag aistriú go seisiún eile agus ag críochnú próisis i loginctl

09.12.2022, 16:30

Táimid tar éis breathnú ar chomhréir agus ar ghnéithe tábhachtacha eile den chlár loginctl, anois labhraímis faoi conas aistriú idir seisiúin agus próisis a fhoirceannadh. Tá sé an-éasca é seo a dhéanamh agus ní gá duit eolas sonrach a bheith agat. Ansin, inseoimid duit conas é seo go léir a chur i bhfeidhm go praiticiúil.

Athraigh seisiún trí athrú

Conas aistriú go seisiún eile? Is féidir leat an GPU a úsáid chuige seo. Ach mura dteastaíonn uait an críochfort a úsáid, réitigh an fhadhb trí úsáid a bhaint as fóntais.

Chun seo a dhéanamh, níl le déanamh agat ach an méid seo a leanas a dhéanamh:

 $ loginctl activate 3

Ligeann an t-ordú duit an seisiún a athrú leis an aitheantóir. Is féidir leat aistriú ar ais ar an mbealach céanna. Soláthraíonn TTY níos mó áisiúlachta fós maidir le haistriú mar gheall ar na heochracha te. Tar éis an athraithe, is féidir leat an scáileán a ghlasáil láithreach.

Déan session-lock :

 $ loginctl session-lock 1

Ansin inseoimid na treoracha duit maidir le próiseas úsáideora ar leith a fhoirceannadh.

Deireadh a chur le seisiún agus próiseas

Bogfaimid ar aghaidh go dtí an chéad cheist eile - deireadh a chur le próisis ghníomhacha agus seisiúin shonracha. Le kill-use r nó kill-session is féidir leat deireadh a chur le próisis atá ag rith thar ceann an úsáideora nó seisiún sonrach amháin. Oibríonn an dá ordú seo ar an mbealach céanna leis an bhfóntas consól kill , dá bhrí sin, lena gcabhair is féidir leat deireadh a chur leis an bpróiseas, chomh maith le comhartha sonrach a sheoladh.

Nuair a chríochnaíonn kill-session é:

 $ loginctl kill-session 3

Is féidir leis an úsáideoir --signal a úsáid freisin chun aon chomhartha eile a sheoladh. Tá sé socraithe sa chaoi is go seoltar SIGTERM i gcónaí.

Chun SIGKILL a sheoladh, rith:

 $ loginctl kill-session 3 --signal SIGKILL

Tá ordú comhchosúil ann a ligeann duit gach próiseas gníomhach d'úsáideoir amháin a fhoirceannadh - kill-user . Is féidir leat session-terminate a úsáid freisin. Réitíonn sé fadhb chomhionann agus tugann sé an ceart freisin comhartha a roghnú agus an próiseas a fhoirceannadh ag an am céanna:

 $ loginctl terminate-session 3

Anois tá níos mó eolais agat faoi loginctl.