Conas Próisis Kill a Úsáid Linux

An chuid is mó den am a dteastaíonn uait clár a chríochnú trína mhodh féin, nó, más iarratas grafach é, trí rogha roghnaithe na roghchláir a úsáid nó tríd an gcros sa chúinne a úsáid.

Gach uair is minic a bheidh clár ag crochadh, agus sa chás sin beidh ort modh chun é a mharú. B'fhéidir gur mhaith leat clár a mharú atá ag rith sa chúlra nach gá duit a rith.

Soláthraíonn an treoir seo modh chun gach leagan den iarratas céanna a mharú ar do chóras a mharú.

Conas an Úsáid Killall a Úsáid

Maireann an t-ordú killall na próisis go léir de réir ainm. Ciallaíonn sé seo má tá trí leagan den chlár céanna agat a reáchtálfaidh an t-ordú killall na trí cinn a mharú.

Mar shampla, clár beag oscailte den sórt sin a oscailt. Anois, oscail cóip eile den amharcóir íomhá céanna. Mar shampla, roghnaigh mé Xviewer a bhfuil clón Eye Of Gnome air .

Anois críochnaigh teirminéal agus clóscríobh san ordú seo a leanas:

killall

Mar shampla, gach cineál Xviewer a mharú mar seo a leanas:

killall xviewer

Dúnfaidh an dá chlár a roghnaigh tú a mharú anois.

Kill an Próiseas Gné

Féadfaidh killall torthaí aisteach a tháirgeadh. Bhuel tá anseo mar chúis amháin. Má tá ainm ordú agat atá níos mó ná 15 carachtar ar fad, ní bheidh an t-ordú killall ach ag obair ar na chéad 15 carachtar. Más rud é dá bhrí sin, tá dhá chlár agat a bhaineann leis an gcéad 15 carachtar céanna, déanfar an dá chlár a chealú cé nach raibh tú ag iarraidh ach ceann amháin a mharú.

Chun timpeall seo a fháil, is féidir leat an t-athrú seo a leanas a shonrú a mharú ach comhaid a mhacasaíonn an t-ainm ceart.

killall -e

Déan neamhaird ar an gcás nuair a chláir marú

Chun a chinntiú go dtugann an t-ordú killall neamhaird do chás ainm an chláir a sholáthraíonn tú an t-ordú seo a leanas:

killall -I
killall --ignore-case

Kill Gach Clár sa Ghrúpa Same

Nuair a reáchtáiltear ordú amhail an ceann seo a leanas cruthaíonn sé dhá phróiseas:

ps -ef | níos lú

Tá ceann amháin le haghaidh an chuid ps -ef a liostaítear na próisis reáchtála ar fad ar do chóras agus go ndéantar an t-aschur a phíobáil go dtí an t-ordú níos lú .

Baineann an dá chlár leis an ngrúpa céanna atá bash.

Chun an dá chlár a mharú ag an am céanna is féidir leat an t-ordú seo a leanas a rith:

killall -g

Mar shampla, chun na horduithe go léir a reáchtálfar i mblaosc bash a mharú, déan na rudaí seo a leanas a rith:

killall -g bash

Teagmhasach liosta a chur ar na grúpaí reatha go léir a reáchtáiltear an t-ordú seo a leanas:

ps -g

Faigh Dearbhú Roimh Cláir Marú

Ar ndóigh, tá an t-ordú killall cumhachtach go leor agus níl tú ag iarraidh na próisis mícheart a mharú.

Ag úsáid an lasc seo a leanas, iarrfar ort an bhfuil tú cinnte sula ndéantar gach próiseas a maraíodh.

killall -i

Próisis Kill a bhí ar siúl ar feadh méid áirithe ama

Samhlaigh go bhfuil tú ag reáchtáil clár agus go bhfuil sé ag cur i bhfad níos faide ná mar a bhí súil agat.

Is féidir leat an t-ordú a mharú ar an mbealach seo a leanas:

killall -o h4

Seasann an h san ordú thuas uaireanta uaireanta.

Is féidir leat aon cheann díobh seo a leanas a shonrú freisin:

Mar mhalairt air sin, más mian leat orduithe a mharú nach bhfuil ach ag tosú ag rith, is féidir leat an t-athrú seo a leanas a úsáid:

killall -y h4

An uair seo déanfaidh an t-ordú killall na cláir go léir a reáchtáil ar feadh níos lú ná 4 uair an chloig a mharú.

Ná Cuir Inis Mura Nuair a Chailltear Próiseas

De réir réamhshocraithe má iarracht tú clár a mharú nach bhfuil á rith gheobhaidh tú an earráid seo a leanas:

clárainm: níor aimsíodh aon phróiseas

Mura bhfuil tú ag iarraidh a rá mura bhfuarthas an próiseas, bain úsáid as an ordú seo a leanas:

killall -q

Ag Úsáid Léirithe Rialta

In áit ainm clár nó ordú a shonrú is féidir leat abairt rialta a shonrú ionas go mbeidh gach próiseas a mheaitseáil leis an abairt rialta dúnta ag an ordú killall.

Úsáid abairt rialta úsáid as an ordú seo a leanas:

killall -r

Cláir Kill le haghaidh Úsáideoir a Shocrú

Más mian leat clár a mharú atá á reáchtáil ag úsáideoir ar leith is féidir leat an t-ordú seo a leanas a shonrú:

killall -u

Más mian leat gach ceann de na próisis a mharú d'úsáideoir áirithe, is féidir leat ainm an chláir a fhágáil ar lár.

Fan le haghaidh Killall Chun Críochnú

De réir réamhshocraithe, seolfaidh killall díreach ar ais go dtí an teirminéal nuair a reáchtálann tú é ach is féidir leat feidhm a bhaint as killall chun fanacht go dtí go mbeidh na próisis go léir sonraithe dúnta sula bhfilleann tú go dtí an fhuinneog críochfoirt.

Chun seo a dhéanamh, reáchtáil an t-ordú seo a leanas:

killall -w

Mura bhfásann an clár riamh, leanfaidh Killall de bheith ag maireachtáil freisin.

Comharthaí Comharthaí Comharthaí

De réir réamhshocraithe, cuireann an t-ordú killall comhartha SIGTERM chuig cláir chun iad a dhúnadh agus is é seo an modh is glaine chun cláir a mharú.

Ach tá comharthaí eile ar féidir leat a sheoladh tríd an ordú killall agus is féidir leat iad a liostáil ag baint úsáide as an ordú seo a leanas:

killall -l

Beidh an liosta ar ais mar rud éigin mar seo:

Tá an liosta sin thar a bheith fada. Ciallaíonn sé seo an t-ordú seo a leanas a léamh faoi na comharthaí seo:

7 comhartha fear

Go ginearálta, ba cheart duit an rogha SIGTERM réamhshocraithe a úsáid ach má dhiúltaíonn an clár bás, is féidir leat úsáid a bhaint as SIGKILL a chuireann ar chumas an chláir a dhúnadh ar bhealach neamhdhíonta.

Bealaí eile chun clár a mharú

bealaí eile ann chun iarratas Linux a mharú mar a léirítear sa treoir nasctha.

Mar sin féin chun an t-iarracht cliceáil ar an nasc seo a shábháil, áfach, tá roinn ag léiriú cad iad na horduithe sin an fáth gur féidir leat na horduithe sin a úsáid thar killall.

Is é an chéad cheann an t-ordú mharú. Tá an t-ordú killall mar a fheiceann tú iontach ag marú gach leagan den chlár céanna. Tá an t-ordú mharú deartha chun próiseas amháin a mharú ag an am agus dá bhrí sin tá sé níos spriocdhírithe.

Chun an t-ordú mharú a reáchtáil, caithfidh tú aitheantas a thabhairt don phróiseas ID ar an bpróiseas ar mhaith leat a mharú. Chun seo, is féidir leat an t-ordú ps a úsáid.

Mar shampla, chun leagan reatha Firefox a aimsiú is féidir leat an t-ordú seo a leanas a rith:

ps -ef | grep firefox

Feicfidh tú líne sonraí leis an gceannas / usr / lib / firefox / firefox ag an deireadh. Ag tús an líne feicfidh tú d'ID úsáideora agus is é an uimhir tar éis an ID úsáideora an ID próiseas.

Ag baint úsáide as an ID próiseas is féidir leat Firefox a mharú tríd an gceann seo a leanas a rith:

mharú -9

Is bealach eile clár a mharú trí úsáid a bhaint as an ordú xkill. Baintear úsáid as seo go ginearálta chun mí-úsáid a bhaint as iarratais grafacha.

Chun clár a mharú, mar shampla Firefox a oscailt críochfort agus an t-ordú seo a leanas a reáchtáil:

xkill

Athróidh an cúrsóir anois le tras mór bán. Taispeáin an cúrsóir os cionn an fhuinneog is mian leat a mharú agus cliceáil leis an gcnaipe luiche ar chlé. Scoirfidh an clár láithreach.

Is bealach eile próiseas a mharú trí úsáid a bhaint as an ordú barr Linux. Luaiteann an t-ordú barr na próisis reáchtála ar fad ar do chóras.

Gach rud a chaithfidh tú chun próiseas a mharú ná brúigh an eochair "k" agus cuir isteach ID an phróisis ar an iarratas a theastaíonn uait a mharú.

Níos luaithe san alt seo an ordú a mharú agus d'éiligh sé go bhfaighidh tú an próiseas ag baint úsáide as an ordú ps agus ansin an próiseas a mharú ag baint úsáide as an ordú mharú.

Ní hé seo an rogha is simplí ar aon mhodh.

Ar aon rud amháin, cuireann an t-ordú ps ualach eolais ar fáil nach gá duit. Ba é go léir a bhí uait ná an ID próiseála. Is féidir leat an ID próiseas a fháil níos simplí tríd an ordú seo a leanas a reáchtáil:

firefox pgrep

Is é toradh an ordaithe thuas ach ID próiseas Firefox. Is féidir leat an t-ordú mharú a rith anois mar seo a leanas:

marcáil

(Cuir in ionad leis an ID próiseas iarbhír ar ais ag pgrep).

Tá sé níos éasca, áfach, ach ainm an chláir a sholáthar go pkill mar seo a leanas:

pkill firefox

Ar deireadh, is féidir leat uirlis grafach a úsáid, mar shampla an ceann a sholáthraítear le Ubuntu ar a dtugtar "Monatóireacht Córas". Chun "Córas Monatóireacht a dhéanamh" a bhrúigh, brúigh an eochair Super (eochair Windows ar an chuid is mó ríomhairí) agus cineál "sysmon" isteach sa bharra cuardaigh. Nuair a thagann an córas monatóireacht ar an deilbhín, cliceáil ar sé.

Taispeánann monatóireacht an chórais liosta próisis. Chun deireadh a chur le clár ar bhealach glan, roghnaigh é agus brúigh an eochair deiridh ag bun an scáileáin (nó brúigh CTRL agus E). Má theipeann ar seo cliceáil ar dheis ceart agus roghnaigh "Kill" nó brúigh CTRL agus K ar an bpróiseas ar mhaith leat a mharú.